заполнить UIView текстом на iPhone большого размера в альбомной ориентации - PullRequest
0 голосов
/ 05 июня 2009

Я перевел свое приложение для iPhone в альбомный режим и хочу разместить сообщение в одном из моих представлений, которое заполняет экран. На данный момент сообщение размером 6, 10 или 12 символов может отображаться шрифтом размером до 12 пунктов только в книжной ориентации в конструкторе интерфейсов. Когда я создаю и симулятор iPhone переключается в горизонтальное положение, размер шрифта остается таким же, как в портретном режиме, и не заполняет вид.

Ответы [ 2 ]

0 голосов
/ 06 июня 2009

Если вы используете UILabel для текста, вам нужно привязать UILabel (или что вы используете) к левой и правой стороне фрейма приложения в конструкторе интерфейса. Затем вам нужно установить adjustsFontSizeToFitWidth на YES, и я думаю, что вы должны быть установлены.

Настройка UILabelFontSizeToFitWidth doc

0 голосов
/ 05 июня 2009

Я думаю, вам нужно обнаружить вращение и соответственно изменить размер фрейма вашего UIView .. Я не уверен, используете ли вы метку, веб-просмотр и т. Д. Для отображения этого текста, но изменяете размер UIView и отображаемый элемент текст должен вызывать плавное 'text-fill'

...