пеленальный столик CellHeight - PullRequest
0 голосов
/ 03 июня 2011

Есть ли способ изменить высоту UITableCell при нажатии кнопки? Я пытаюсь изменить высоту табличной ячейки, чтобы она соответствовала высоте метки, скажем, если слово слишком длинное и занимает 20 строк, высота ячейки таблицы будет примерно равна 21 строчной высоте, и если я нажму сегментированную кнопку, она У вас будет 50 строк слов, и высота ячейки таблицы изменится примерно на 51 высоту. Есть ли способ сделать это? Спасибо заранее.

1 Ответ

1 голос
/ 03 июня 2011

Я думаю, вы могли бы посмотреть UITableViewDelegate и указать метод:

– tableView:heightForRowAtIndexPath:

UITableView вызывает эту функцию каждый раз, когда ей нужно перерисовать строку. Итак, если вы установили некоторую внутреннюю переменную вашего UITableViewController при нажатии на кнопку и заставили heightForRowAtIndexPath: возвращать высоту в зависимости от этого значения, вы должны сделать это правильно.

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