Группы табличного представления на iPad - PullRequest
1 голос
/ 22 апреля 2010

Я следовал этому руководству ( iPad Hello World ) и задавался вопросом, можно ли сгруппировать элементы вместе в виде таблицы.По сути, когда пользователь открывает приложение, табличное представление будет отображать что-то вроде: Группа 1, Группа 2 и Группа 3. Когда пользователь вкладки в одной группе, табличное представление будет загружать элементы в группе.

1 Ответ

0 голосов
/ 22 апреля 2010

Для этого нужно многое сделать, я рекомендую вам прочитать это Руководство по программированию UITableView , чтобы полностью осмыслить этот элемент (Но если вы хотите пойти довольно прямо, перейдите раздел «Навигация в иерархии данных с помощью табличных представлений»). Но это краткое изложение того, что вы будете делать, кроме того урока, который вы упомянули:

Сначала вам нужно смоделировать ваш набор данных (расширенные классы NSObject, предложения контейнеров с NSArrays или NSMutableArrays или даже отдельные NSObjects для построения вашей иерархии). Как только у вас есть это. Тогда вы будете реализовывать метод

numberOfSectionsInTableView:

из протокола UITableViewDataSource. Предоставляя ему количество элементов на вашем объекте верхнего уровня вашей иерархии.

Тогда в этом делегате таблицы вам нужно реализовать метод

tableView:didSelectRowAtIndexPath:

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

Надеюсь, это полезно, чувак!

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