Как я могу изменить размер текста, чтобы соответствовать фиксированной UILabel и / или UITextView - PullRequest
0 голосов
/ 29 октября 2011

У меня есть фиксированный размер UILabel и / или UITextView, и мне нужно разместить переменный многострочный текст в этих представлениях.

Я не хочу изменять размеры представлений, а скорее текста. Так что, несмотря на то, что мой текст - 1 строка или 12 строк, он все равно всегда помещается в представление фиксированного размера.

Как бы я поступил об этом?

Я думаю, что где-нибудь будет ответ на этот вопрос, но до сих пор я всегда сталкиваюсь с противоположностью моего вопроса, или я сталкиваюсь с ответами, предлагающими autoresize, sizeToFit или sizeWithFont: и ни один из них не решает проблему. 1007 *

1 Ответ

0 голосов
/ 29 октября 2011

проверить UIKit NSString дополнений , в частности sizeWithFont: constrainedToSize:

Вы можете использовать цикл for, который увеличивает размер UIFont до тех пор, пока размер не превысит UILabel или UITextView.

...