适用于iOS的Xamarin Native圆角按钮

时间:2017-03-05 16:50:54

标签: user-interface button xamarin xamarin-studio

如何在Xamarin iOS中有一个像附加图像的按钮? 内容宽度可能因文本长度而异。

enter image description here

1 个答案:

答案 0 :(得分:1)

每个UIView都有CALayer您可以使用Layer属性检索。

CALayer包含制作包含特定CornerRadiusBorderWidthBorderColor的按钮所需的所有内容:

var button = new UIButton();
button.SetTitle("Hello", UIControlState.Normal);
button.Layer.CornerRadius = 5f;
button.Layer.BorderWidth = 2f;
button.Layer.BorderColor = UIColor.Green.CGColor;