Существует ли путь к автоматическому размеру UILabel? учитывая размер 40 x 40 размер шрифта текста корректировался бы на основе количества символов.
Вы можете использовать свойство adjustFontSizeToFitWidth
. Так что-то вроде этого.
UILabel *myLabel = [[UILabel alloc] init];
[myLabel setAdjustsFontSizeToFitWidth:YES];
В Interface Builder есть флажок на экране «Атрибуты метки», который позволяет вам также настроить размер шрифта, чтобы он соответствовал метке.
эмм, вы посмотрели API UILabel http://developer.apple.com/iphone/library/documentation/uikit/reference/UILabel_Class/Reference/UILabel.html там есть аккуратное свойство под названием adjustsFontSizeToFitWidth