2012-06-21 2 views
1

Можно создать дубликат:
How do I create a round cornered UILabel on the iPhone?
how to use rounded corner label in iphone,UILabel Round CornersОкруглые этикетки в Interface Builder ...?

Тем не менее в значительной степени начала работы с Xcode и Interface Builder. Я сделал экран пользовательского интерфейса с несколькими полями «ярлык» для отображения случайных данных. Но когда я меняю цвет ярлыка на цвет фона экрана, он выглядит ужасно, потому что они идеальные квадраты. Есть ли способ обогнуть углы для этикеток?

Спасибо!

+0

Я просто посмотрел на это. Тупой вопрос: где мне ввести код? –

+0

Этот вопрос будет иметь больше смысла, если бы речь шла о достижении закругленных углов непосредственно в Interface Builder, что, возможно, не дублирует ни один из вопросов сверху. – Rivera

ответ

1

Цитируя другого SO answer:

iPhone OS 3.0 и более поздних версий поддерживает свойство cornerRadius на классе CALayer. В каждом представлении есть экземпляр CALayer, с которым вы можете манипулировать. Это означает, что теперь вы можете получить закругленные углы в одной строке:

Этот пост содержит довольно подробное описание того, как реализовать это поведение.

+0

Я просто посмотрел на это. Тупой вопрос: где мне ввести код? –

+1

Вам нужно будет подключить ярлык к вашему представлению, создав IBOutlet (в вашем .h-файле) и синтезируя его (в вашем файле .m). Я бы сделал конфигурацию в представлении ViewController viewDidLoad. – Benmj

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