Ответ 1
Задайте adjustsFontSizeToFitWidth
значение NO и numberOfLines
до 0.
numberOfLines Docs
Это свойство управляет максимальным количеством строк для использования поместите текст меток в его ограничивающий прямоугольник. Значение по умолчанию для этого свойства 1. Чтобы удалить максимальный предел и использовать столько строк по мере необходимости, установите для этого свойства значение 0.
Если вы ограничиваете свой текст, используя это свойство, любой текст, который не вписывается в максимальное количество строк и внутри ограничивающего прямоугольник метки усекается с использованием соответствующего разрыва строки Режим.
Когда размер получателя изменяется с использованием метода sizeToFit, изменение размера учитывает значение, хранящееся в этом свойстве. Например, если это свойство равно 3, метод sizeToFit изменяет размер приемника так что он достаточно велик, чтобы отображать три строки текста.
Вы также можете указать lineBreakMode
, если по умолчанию UILineBreakModeWordWrap
не подходит для что вы хотите.