UILabel не показывает весь мой текст, а также не показывает, что есть больше (...) - PullRequest
0 голосов
/ 31 августа 2011

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

Я также устанавливаю количество строк равным 0.

Это работает большую часть времени, но иногда яполучить такие вещи:

enter image description here

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

Черная рамка используется, чтобы показать, что рамка достаточно велика, чтобы вместить текст, но по какой-то причине ярлык отказывается показывать весь мой текст.

Кто-нибудь испытывал что-либо подобное?

Может кто-нибудь помочь мне решить эту проблему?

Я знаю, что это не сложно, но это сводит меня с ума.

Ответы [ 2 ]

2 голосов
/ 31 августа 2011

В этом случае очень важно использовать правильную функцию для измерения размера вашего текста. Прочтите этот пост в блоге: Расчет высоты многострочного текста на iPhone SDK .

1 голос
/ 31 августа 2011

Решение было на самом деле очень простым, по какой-то причине менялось количество строк, поэтому теперь я только проверяю, что перед отображением ячейки количество строк для метки фактически равно 0.

Спасибо всем за помощь!

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