Авторазмер UILabel

Существует ли путь к автоматическому размеру UILabel? учитывая размер 40 x 40 размер шрифта текста корректировался бы на основе количества символов.

13
задан Krunal 23 May 2018 в 10:03
поделиться

2 ответа

Вы можете использовать свойство adjustFontSizeToFitWidth . Так что-то вроде этого.

UILabel *myLabel = [[UILabel alloc] init];
[myLabel setAdjustsFontSizeToFitWidth:YES];

В Interface Builder есть флажок на экране «Атрибуты метки», который позволяет вам также настроить размер шрифта, чтобы он соответствовал метке.

26
ответ дан 1 December 2019 в 21:23
поделиться

эмм, вы посмотрели API UILabel http://developer.apple.com/iphone/library/documentation/uikit/reference/UILabel_Class/Reference/UILabel.html там есть аккуратное свойство под названием adjustsFontSizeToFitWidth

0
ответ дан 1 December 2019 в 21:23
поделиться