2011-02-03 4 views
0

Есть ли простой способ сделать следующее: У меня есть приложение, которое (в настоящее время) использует Tableview для отображения записей базы данных. Записи относятся к одному типу (таблица в базе данных), но относятся к разным категориям.A tabBarController с NavigationController и Tableview

Поэтому я хочу использовать TabBar для изменения загруженных данных (например, указать, какую категорию загружать, остальное все равно).

В будущем я, возможно, захочу добавить дополнительные функции и другие представления (не на основе тех же статей), поэтому я сделал комментарии на борту, что лучше иметь контроллер навигации под контроллером TabBar. Это также позволит пользователю в будущем при расширении приложений легко перенастроить tabBarItems.

Но есть ли простой способ использовать один и тот же RootViewController для разных TabBarButtons? И если нет, то каким будет самый простой способ заставить Button1 загружать RootView с категориями 1 и TabButton2 тем же Rootview с категорией 2. Я пытаюсь использовать Interface Builder, но, возможно, это может быть сделано только программно.

ответ

0

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

Смежные вопросы