【问题标题】:Xamarin forms material buttons corner radius issueXamarin 表单材质按钮角半径问题
【发布时间】:2020-05-13 16:56:53
【问题描述】:

我正在尝试在我们的跨平台应用中实现材料设计。当我在按钮上使用圆角半径时,在 android 上它工作正常,但在 iOS 上我得到低于结果,但是当我删除圆角半径时,它会正确呈现:

代码与内容页面中的视觉材料一样简单

【问题讨论】:

  • 你能发布你的代码吗?你在使用自定义渲染器吗?您可以使用Visual="Material" 获得预烘焙材料设计美学。 docs.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/…
  • 如果您将圆角半径添加到示例中的按钮。你也会得到上述结果
  • 是的,但问题是按钮的高度是多少,您设置的角半径是多少?

标签: xamarin xamarin.forms xamarin.ios


【解决方案1】:

当您的按钮没有足够的高度来显示圆角半径时,就会出现这种奇怪的外观。 将高度 2 乘数设置为半径可解决问题并正确呈现按钮

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-29
    • 2021-12-10
    • 1970-01-01
    • 2021-10-07
    • 1970-01-01
    相关资源
    最近更新 更多