如何在NavigationViewController中嵌入rootViewController?

时间:2018-02-28 15:14:48

标签: swift

我有一个View Controller作为TabBar的第一个ViewController,当我不得不从App Delegate调用它时一切正常。

let homeVC = ((window?.rootViewController as! UITabBarController).viewControllers![0]) as! GardenViewController

现在我添加了一个NavigationController,但我不知道如何访问我的viewController(GardenViewController)了。 我尝试了一切,但似乎没有任何工作。 想法?

1 个答案:

答案 0 :(得分:0)

试试这个:

let navigationVC = ((window?.rootViewController as! UITabBarController).viewControllers![0]) as! UINavigationController
let homeVC = navigationVC.viewControllers[0] as! GardenViewController