Как сделать UILabel wordwrap

Есть ли способ сделать перенос UILabel на следующую строку или мне нужно использовать UITextView?

Ответы

Ответ 1

Вам нужно установить свойство numberOfLines в 0 и явно указать его размеры, либо в IB, либо программно. Однако, если у вас много текста для отображения, я бы рекомендовал использовать UITextView.

Ответ 2

Вы хотите настроить свою метку в соответствии с размером содержимого.

В iOS 6 AutoLayout будет работать с чарами, вы должны установить метку на numberOfLines = 0

В сценарии, отличном от AutoLayout, вы также захотите убедиться, что кадр вашего UILabel настроен для отображения содержимого, следующего на следующей строке.

Пожалуйста, ознакомьтесь с этим ответом и пример кода для этого: fooobar.com/info/4253/...