Так что недавно мне помогли получить доступ к определенному дочернему контроллеру представления контроллера tabBarNav и отдельным контроллерам nav на всех пяти страницах tabBarNav.
Код такой:
self.tabBarController?.selectedIndex = 4
let targetNavigationController = self.tabBarController?.viewControllers![4] as? UINavigationController
let yourTargetViewController = targetNavigationController?.viewControllers.first as? SettingsViewController
// From here do whatever you want: call functions, perform segues, push to navigation stack or present modals, e.g.:
yourTargetViewController?.performSegue(withIdentifier: "Account0", sender: self)
Теперь я пытаюсь получить такую же функциональность с помощью кнопки в модальном всплывающем окне. Я пытаюсь отклонить модальное всплывающее окно и затем перейти на конкретную страницу. Модальное всплывающее окно встроено в его собственный Nav Controller. Спасибо за помощь заранее. Большое сообщество здесь!