У меня проблема с контроллером панели вкладок с 4 вкладками, каждый из которых имеет свой собственный контроллер навигации с контроллерами табличного представления в виде root, и когда приложение впервые загружает панель навигации первой вкладки, нажимается вверх за строкой состояния.
Я почти уверен, что эта проблема связана с ограничениями, но я не могу понять, какие ограничения мне нужно изменить.
Пример кода
class TabBarController: UITabBarController {
....
let firstNavVC = FirstNavViewController()
let secondNavVC = SecondNavViewController()
let thirdNavVC = ThirdNavViewController()
let fourthNavVC = FourthNavViewController()
self.viewControllers = [firstNavVC, secondNavVC, thirdNavVC, fourthNavVC]
...
}
class FirstNavViwController: UINavigationController {
...
let vc = TableViewController()
self.setViewControllers([vc], animated: false)
...
}
Результат при загрузке приложения
Как это должно выглядеть