Кнопка круглого угла в Xamarin Native для iOS

Как я могу иметь кнопку, как прикрепленное изображение в Xamarin iOS? Ширина содержимого может варьироваться в зависимости от длины текста.

1 ответ

Решение

Каждый UIView имеет CALayer который вы можете получить с помощью Layer имущество.

это CALayer есть все необходимое, чтобы сделать кнопку с определенным CornerRadius, BorderWidth а также BorderColor:

var button = new UIButton();
button.SetTitle("Hello", UIControlState.Normal);
button.Layer.CornerRadius = 5f;
button.Layer.BorderWidth = 2f;
button.Layer.BorderColor = UIColor.Green.CGColor;
Другие вопросы по тегам