не могу получить динамически правильную высоту uitextview

У меня возникают проблемы с получением правильного размера uitextview. В моем приложении я получаю данные из веб-службы и устанавливаю высоту uitextview в соответствии с данными из веб-сервиса. Но всякий раз, когда в первых 35 буквах есть пробел (рамка моего текстового представления (20,0,255,2000)). тогда вычисленный hjeight всегда на одну строку меньше правильной высоты, и даже представление uitext начинает печатать строку после пробела в новой строке (может быть слово большое, вот почему ??).

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

Текстовое представление выглядит примерно так:

первое слово Пространства Пространства Пространства Пространства spacesspacesspacesspaces

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

Здесь я не использую UILabel, потому что мне нужно обнаружение ссылок, вот почему. Если у кого-то есть другие предложения, я очень приветствую их.

С уважением Mrugen

9
задан mrugen 12 April 2011 в 17:08
поделиться