заполните UIView текстом большого размера на iPhone в альбомной ориентации
-
12-09-2019 - |
Вопрос
Я перевел свое приложение для iPhone в альбомный режим и хочу поместить сообщение в одно из моих представлений, которое заполняет экран.На данный момент сообщение из 6, 10 или 12 символов имеет размер шрифта всего около 12 пунктов в портретном режиме в interface builder.Когда я создаю и симулятор iPhone переключается в альбомную ориентацию, размер шрифта остается таким же, как в портретной ориентации, и не заполняет вид.
Решение
Я думаю, вам нужно определить поворот и соответствующим образом изменить размер рамки вашего UIView..Я не уверен, используете ли вы label, webview и т.д..чтобы отобразить этот текст, но изменение размера пользовательского интерфейса и элемента, отображающего текст, должно привести к плавному "заполнению текстом"
Другие советы
Если вы используете UILabel
для текста вам нужно закрепить свой UILabel
(или что бы вы ни использовали) слева и справа от фрейма приложения в interface builder.Затем вам нужно установить adjustsFontSizeToFitWidth
Для YES
и я думаю, что вы должны быть готовы.