Вы бы использовали UITableViewController для реализации контрольного списка на iPhone? - PullRequest
1 голос
/ 09 марта 2010

Я создаю приложение, которое будет иметь список элементов, которые можно проверить.Я просто реализовал это как табличное представление, создав подкласс UITableViewController.Теперь я понимаю, что, поскольку отдельные элементы не имеют дочернего представления (т. Е. Нажатие на элемент «Ужин» не требует раскрытия дочернего списка «Ужин элементов»), то, возможно, я должен был просто создать пользовательское представление длясписок.

По вашему опыту, было бы лучше использовать Table View или создать что-то нестандартное?

спасибо!

ps Я немного новичок в разработке для iPhone, но НЕновичок в C

1 Ответ

4 голосов
/ 09 марта 2010

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

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