为什么xamarin的某些元素在创建页面时具有“阴影”?

问题描述 投票:0回答:1

我正在使用xamarin来构建android和ios应用程序,并且已经注意到在创建页面时,某些按钮,webview和其他元素具有某种阴影,然后此“阴影”消失了,一切都很好。它似乎发生在透明元素上,我可以通过使用负填充或边距来解决它,但这确实很烦人,而且不是一种优雅的解决方案。这里有人知道发生了什么吗?我几乎忘了,这个测试是在android上执行的,我还不知道iOs是否有同样的问题。

你们可以在下面看到,阴影在按钮的右边(它具有透明背景):

enter image description here

c# android xamarin oncreate
1个回答
0
投票
Android 5.0之后,系统上的默认按钮控件将带有阴影,如果不需要阴影。您可以在活动主题中定义如下:

<item name="buttonStyle">@style/Widget.AppCompat.Button.Borderless</item>

© www.soinside.com 2019 - 2024. All rights reserved.