Несколько UITableView / источников данных - как к этому подойти? - PullRequest
0 голосов
/ 16 июля 2009

У меня есть приложение с четырьмя вкладками, каждая вкладка будет содержать UITableView с проанализированным XML-фидом. Я хотел бы создать сценарий, очень похожий на App Store, который имеет несколько вкладок, а некоторые из NavigationControllers имеют SegmentedControl в верхней части. Я хотел бы знать, как это делается?

Существует ли NavigationController, который заменяет контроллер представления для каждого сегментированного элемента управления? Кроме того, как мне сортировать мои таблицы? Например, если у меня есть UITableView с 20 строками, я бы хотел добавить SegmentedControl, у которого есть «Заголовок», «Дата», но он просто отсортировал бы тот же контент, только по заголовку и дате выпуска.

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

Спасибо.

1 Ответ

0 голосов
/ 16 июля 2009

Для решения проблемы с вкладками вы можете использовать UITabBar, это позволит вам менять представления или восстанавливать представление таблицы при каждом нажатии новой вкладки. Чтобы создать разделы для вашего табличного представления, вы захотите использовать табличный стиль groupedstyle, чтобы заставить его сортировать правильный способ, которым вам придется сортировать массивы dataSource так, как вы хотите, чтобы он отображал, или найти метод tableCellAtIndexPath для возврата ваших ячеек в том порядке, в котором они вам нужны. Надеюсь, это поможет

...