Ответ 1
Вам нужно установить свойство numberOfLines
в 0
и явно указать его размеры, либо в IB, либо программно. Однако, если у вас много текста для отображения, я бы рекомендовал использовать UITextView.
Есть ли способ сделать перенос UILabel на следующую строку или мне нужно использовать UITextView?
Вам нужно установить свойство numberOfLines
в 0
и явно указать его размеры, либо в IB, либо программно. Однако, если у вас много текста для отображения, я бы рекомендовал использовать UITextView.
Вы хотите настроить свою метку в соответствии с размером содержимого.
В iOS 6 AutoLayout будет работать с чарами, вы должны установить метку на numberOfLines = 0
В сценарии, отличном от AutoLayout, вы также захотите убедиться, что кадр вашего UILabel
настроен для отображения содержимого, следующего на следующей строке.
Пожалуйста, ознакомьтесь с этим ответом и пример кода для этого: fooobar.com/info/4253/...