2013-12-09 4 views
2

Я хотел бы создать что-то подобное, как показано на рисунке:IOS NSAttributedString округляется фон с цветом

enter image description here

мне удалось создать evertyhing с NSMutableAttributedString, за исключением оранжевый прямоугольник с закругленными углами. Я могу установить фон этого цвета с BackgroundColor, но я не могу найти способ сделать его округленным. Любые образцы, как я могу это достичь? Я нашел этот ответ, но я не могу заставить его работать в MonoTouch: NSAttributedString background color and rounded corners

Мой код в Xamarin.iOS:

var stringBuilder = new NSMutableAttributedString(); 
stringBuilder.Append(new NSAttributedString("26")); 
stringBuilder.SetAttributes(new UIStringAttributes(){BackgroundColor = UIColor.Orange}, new NSRange(stringBuilder.Length - appendString.Length, appendString.Length)); 
label.AttributedText = stringBuilder; 

ответ

-2

Я достиг этого, сделав его в отдельном UILabel, вы можете использовать это код, если это так, как вы хотите:

myLabel.layer.cornerRadius = 8; 
+0

Это не сработает для меня, так как я использую только одну метку для отображения всех значений. – Roosevelt

Смежные вопросы