2013-08-27 2 views
0

В моем приложении у меня есть TableView, который отображает список элементов. Нажатие на любую ячейку будет расширять ее и отображать информацию, связанную с постученным элементом. Я хочу отображать информацию в табличной форме, будет ли это хорошим подходом к UITableView внутри UITableViewCell?UITableView внутри пользовательского UITableViewCell

+0

Я думаю, что это не будет хорошей идеей из-за проблем с производительностью (по крайней мере, когда дело доходит до прокрутки этого представления). Возможно, было бы лучше показать совершенно новый экран с вашими табличными данными. – Chris

+0

Но вы не могли бы прочитать этот урок, если вы действительно этого хотите: http://iosstuff.wordpress.com/2011/06/29/adding-a-uitableview-inside-a-uitableviewcell/ – Chris

+0

Нет, это прекрасно работает и нет проблемы с производительностью, но у меня есть большой код, но как я отвечаю на вас –

ответ

0

Я предлагаю вам пойти на контроллеры с представлением мастера-детали :), поскольку ваш вопрос «имеет UITableView внутри UITableViewCell», для этого вам нужно подклассифицировать UITableviewCell, и в этой ячейке u поставить или добавить другой tableview, управляя datasource и делегат в пользовательской ячейке, см. мой ответ, он показывает, как добавить tableview в пользовательскую ячейку UITableView see hear, и до этого, чтобы вывести высоту строки для каждой ячейки, я ее не включил, «одна вещь я создал все программно не используемые xib «:) надеюсь, у тебя есть идея.

0

Посмотрите на мой ответ в this post.

Я думаю, что это то, что вы ищете.