【发布时间】:2020-07-18 07:56:24
【问题描述】:
我想在 Android 和 iOS 上的 Xamarin 中为按钮添加阴影。 我想要以下设计: Shadow button
我尝试过如下使用渲染器:
protected override void OnElementChanged(ElementChangedEventArgs<Xamarin.Forms.Button> e)
{
base.OnElementChanged(e);
Control.SetShadowLayer(10, 10, 10, Android.Graphics.Color.Rgb((int)e.NewElement.BackgroundColor.R,
(int)e.NewElement.BackgroundColor.G,
(int)e.NewElement.BackgroundColor.B));
this.Elevation = 50;
}
但不幸的是它不会掉色阴影。
我也尝试过使用 Frame HasShadow 属性来产生预期的效果,但没有运气。
有什么帮助吗?
【问题讨论】:
标签: android ios xamarin button frame