Tabbar не прогружается

При попытке показать TabBar ошибок не возникает введите сюда описание изображения

Но при запуске приложения виден только Navigation Bar

введите сюда описание изображения


Ответы (1 шт):

Автор решения: Mikael

Думаю проблема в том, что нужно создать TabBarController и добавить туда ViewController

class TabBarController: UITabBarController {

    override func viewDidLoad() {
        super.viewDidLoad()
           
        let viewController = ViewController()
    
        viewControllers = [createNavigationController(rootViewController: viewController,
                                                      title: "ViewController",
                                                      image: UIImage(systemName: "star")!)]
    }

    private func createNavigationController(rootViewController: UIViewController, title: String, image: UIImage) -> UIViewController {
    
        let navigationVC = UINavigationController(rootViewController: rootViewController)
        navigationVC.tabBarItem.title = title
        navigationVC.tabBarItem.image = image

        return navigationVC
    }
}
→ Ссылка