У меня есть UITextView
внутри UITableViewCell
. Это не редактируется, данные для textView загружены с JSON
синтаксического анализа, я использую UITextView
вместо UILabel
, потому что мне нужны какие-то жесты крана на NSAttributed Strings
, что не может быть сделано с помощью UILabel
.Изменение динамической высоты Ограничение элемента внутри UITableViewCell
Для строки, которые я хочу представить текст на UITextView
мне нужно видимое, имеющее ограничение высоты с постоянной 40.
Для строки, я не хочу, чтобы представить текст, мне нужен его скрытым без высоты, поэтому я делаю ограничение высоты постоянным.
Проблема в том, что хотя в этом случае UITextView
может быть скрыт, его высота остается.
Я использую автоматические размеры для высоты ячейки.
Пробовал много способов, которые я нашел здесь, в stackoverflow, но, к сожалению, не решил мою проблему.
Просто отметим, что нет необходимости иметь определенную высоту для этого UITextView
. Я просто хочу его в зависимости от данных, которые я получаю, чтобы быть видимыми без какой-либо высоты или скрытыми без какой-либо высоты.
Опубликовать скриншот проблемы. попробуйте google «собственные размеры ячеек uitableview» – Vinodh
просто загрузил простую картинку, показывая, что я имею в виду, thx – dejix
Вы можете использовать свойство 'ratedRowHeight' на вашем' tableView' и установить значение 'UITableViewAutomaticDimension' – kchromik