Создайте «папки» в UITableView, которые толкают следующий UITableView с содержимым (бесконечно!) - PullRequest
1 голос
/ 28 ноября 2011

Я хочу создать UITableView, где вы можете создавать папки, которые проталкивают другой просмотр таблицы и показывают содержимое папки. Таблица получает свои данные из списка и полностью доступна для редактирования. Я хочу сделать возможным создание бесконечных папок внутри папки, без необходимости вставлять дополнительный view-контроллер для каждой папки. Я уже видел это в нескольких приложениях, я просто хотел бы знать, как это будет лучшим способом реализовать это.

1 Ответ

0 голосов
/ 28 ноября 2011

Создайте UIViewController с табличным представлением с вашим собственным дизайном «папки». Объявите в .h NSArray как источник данных. Загрузите этот источник данных в табличное представление. Когда пользователь выберет элемент из таблицы, удалите все элементы из источника данных и заполните его новыми элементами (из своего списка). Перезагрузить вид таблицы.

Полагаю, вам также нужен пользовательский UITableViewCell.

Основная идея этой функции заключается в том, как вы организуете свои списки источников данных. Они должны иметь древовидную структуру.

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