Я думаю, это то, что вы просили, просто вставьте ваш ViewController в UITabBarController
Если вы хотите сделать это программно, вам нужносоздать свой UITabBarController
и добавить свои собственные контроллеры представления.в вашем случае FirstViewController
будет UITableViewController
class MyUITabBarController: UITabBarController {
override func viewDidLoad() {
super.viewDidLoad()
let firstViewController = FirstViewController()
firstViewController.tabBarItem = UITabBarItem(tabBarSystemItem: .search, tag: 0)
let secondViewController = SecondViewController()
secondViewController.tabBarItem = UITabBarItem(tabBarSystemItem: .more, tag: 1)
let tabBarList = [firstViewController, secondViewController]
viewControllers = tabBarList
}
}
Затем создайте экземпляр вашего UITabBarController
в didFinishLaunchingWithOptions
window?.rootViewController = MyUITabBarController()
window?.makeKeyAndVisible()
и работа будет выполнена!