UILable Text неполный - PullRequest
       4

UILable Text неполный

0 голосов
/ 14 декабря 2010

Привет, я немного погуглил и не нашел решения для моей проблемы. я заполняю текст UILabels большой строкой, а иногда (так происходит не каждый раз) мой UILabel.text неполный (не вся строка NSString). В основном это происходит с очень большими строками, но и с более короткими.

Кто-нибудь сталкивался с такой проблемой или знает, как это обойти? Я действительно не знаю, почему это происходит ...

Подсказка: я использую IB с UILabel на ScrollView. В методе ViewDidLoad вида я вычисляю высоту UILabel с помощью метода sizeWithFont. Я использую WordWrap, AlignBaseline для моей UILabel в IB

Ответы [ 2 ]

1 голос
/ 17 декабря 2010

Я изменил свой метод для ожидаемого размера на это:

UIFont *labelFont           = [UIFont systemFontOfSize:14];
CGSize expectedLabelSize    = [testString sizeWithFont:labelFont 
                                  constrainedToSize:maximumLabelSize 
                                      lineBreakMode:UILineBreakModeWordWrap];

это было неправильно:

CGSize expectedLabelSize    = [testString sizeWithFont:IBOutletUILabel.font 
                                  constrainedToSize:maximumLabelSize 
                                      lineBreakMode:UILineBreakModeWordWrap];

коббал прав ...

ноя в замешательстве, потому что раньше казалось, что игнорируются символы новой строки, потому что размер моего ярлыка менялся

0 голосов
/ 16 декабря 2010

Убедитесь, что вы установили numberOfLines на 0 в дополнение к установке переноса слов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...