Установить размер шрифта UILabel в соответствии с размером кадра? - PullRequest
8 голосов
/ 21 ноября 2011

У меня есть приложение, которое позволяет пользователю использовать жест щипка для масштабирования метки. Как изменить размер шрифта в соответствии с новым размером кадра, чтобы шрифт просто помещался в прямоугольнике рамки?

Myна текущем шаге устанавливается только метка с новым преобразованием, и текст будет выглядеть размытым, если метка масштабируется слишком маленькой / большой.Я хочу убедиться, что метка может отображать текст четко, где текст может иметь максимальный размер в соответствии с новым прямоугольником рамки.

1 Ответ

35 голосов
/ 21 ноября 2011
myLabel.adjustsFontSizeToFitWidth = YES;

Если вы используете InterfaceBuilder, отметьте «Автоусадка» для метки.

Убедитесь, что «Минимальный размер» не слишком велик.

...