SHORT ОТВЕТ:
- В вашей
MainWindow
добавить UITabBarController
- В ваших
UITabBarController
добавить UITabBarItem
с для UINavigationController
- Для каждого из них
UINavigationController
s установите RootViewController
быть UIViewController
сек, что вы уже
EDIT: Более подробные шаги, но не обязательно идеально:
- Узнайте, какой вид загружается, когда приложение загружается (в зависимости от XCode, это может быть
MainWindow.xib
или его RootViewController
)
- Отредактируйте вещь из # 1 (если она определена в коде, отредактируйте в коде; если он разработан с помощью XIB, отредактируйте с помощью XIB), чтобы он указывал на
UITabBarController
(то есть mainWindow.rootViewController = tabBarController
в коде)
- Контроллер просмотра вида, который вы хотите добавить, добавить
UINavigationController
. Если вы используете XIB, просто перетащите новые навигационные контроллеры в панель вкладок. Если вы используете код, используйте tabBarController.viewControllers = @[navController1,navController2,navController3,...]
- Перед созданием навигационных контроллеров установите его
rootViewController
как ваш ViewController
, который вы хотите добавить.
Вы можете уточнить, какие элементы пользовательского интерфейса добавлены через пользовательский интерфейс и какие классы необходимо добавить в проект? – Simon