Как добавить UITableView в ячейку UITableView? - PullRequest
0 голосов
/ 01 августа 2011

У меня есть одно табличное представление (первое), в котором я хочу другое табличное представление (второе) в ячейке первого табличного представления.Короче говоря, я хочу, чтобы каждая ячейка содержала еще одну таблицу.

Так что помогите мне с этой проблемойЗаранее спасибо.

1 Ответ

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

Хотя я думаю, что приведенный ниже метод лучше, этот урок покажет вам, как создать tableView внутри другого tableView http://iosstuff.wordpress.com/2011/06/29/adding-a-uitableview-inside-a-uitableviewcell/

Мое решение: Такой подход неизбежно приведет к серьезным проблемам, поэтому я предлагаю отказаться от него. Если у вас есть вложенные табличные представления (или представления прокрутки, в более общем смысле), то поведение прокрутки представлений будет неустойчивым. Лучшим решением является использование ячеек табличного представления переменной высоты: вы просто создаете представление ячеек, в котором хранятся все необходимые варианты с множественным выбором, и реализуете

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath

в представлении таблицы для представления высоты ячеек.

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