Есть ли простой способ сделать следующее:
У меня есть приложение, которое (в настоящее время) использует Tableview для отображения записей базы данных. Все записи одного типа (таблица в базе данных), но принадлежат к разным категориям.
Поэтому я хочу использовать TabBar для изменения загруженных данных (например, указать, какую категорию загружать, остальные все одинаковые).
В будущем я, возможно, захочу добавить больше функциональности и других представлений (не основанных на тех же статьях), поэтому я принял к сведению, что лучше иметь контроллер навигации под контроллером TabBar. Это также позволит пользователю в будущем при расширении приложений легко переупорядочивать tabBarItems.
Но есть ли простой способ использовать один и тот же RootViewController для разных кнопок TabBarButton?
А если нет, то какой самый простой способ заставить Button1 загрузить RootView с категорией 1 и TabButton2 с тем же Rootview с категорией 2. Я пытаюсь использовать Interface Builder, но, возможно, это можно сделать только программным путем.