Мой контроллер панели вкладок не встроен в контроллер навигации.
В индексе 1 (который встроен в контроллер навигации) у меня есть предупреждение, которое должно отображать контроллер представления внутри индекса 2 (также встроенного в собственный навигационный контроллер).
Я бы хотел перейти к контроллеру вида, который находится внутри индекса 2 (он называется subV C). Следующий код не работает. navController
подходит nil
.
let subVC = self.storyboard?.instantiateViewController(withIdentifier: Constants.Storyboard.subscriptionVC) as! SubscriptionViewController
self.selectedIndex = 2
let navController = self.tabBarController?.selectedViewController?.navigationController
navController?.pushViewController(subVC, animated: true)