Xamrin - 我的android按钮看起来很糟糕

时间:2016-09-22 21:07:00

标签: xamarin xamarin.forms

我使用跨平台做我认为相当简单的事情。 我创建了一些按钮并将Image属性设置为使用我的同事创建的一些按钮图像。在iOS中,它们看起来像预期的那样:

Buttons in iOS

然而在Android中,每个按钮周围都有一个阴影边框,它们似乎设置为某种矩形尺寸,我没有明确设置:

Buttons in Android

我已经尝试了几乎所有我在xamarin按钮课上找到的属性,而且我没有运气。 BorderWidth,BorderColor和BorderRadius似乎没有做任何事情。任何人都可以告诉我如何摆脱所有灰色边框并正确调整它们的大小?

提前致谢。

1 个答案:

答案 0 :(得分:1)

你看到的是按钮本身,而不是按钮 border

您可以将按钮颜色设置为透明,但是您将有一个按钮边框,并且宽度不受影响,因为默认情况下它将根据其所在的布局容器自动展开。

enter image description here

要覆盖该行为,一个选项是设置其LayoutOptions的{​​{1}},或者您可以将按钮嵌入网格等...

对于Xamarin图标,其宽度为72像素:

HorizontalOptions

enter image description here