Swift:如何访问AppDelegate中的navigationController

时间:2014-07-31 08:10:40

标签: swift appdelegate navigationcontroller

我在StoryBoard中添加了一个NavigationController,并将其作为初始的viewController。 如何访问appDelegate中的NavigationController。从navigationController按Ctrl键拖动到AppDelegate不会创建插座。

2 个答案:

答案 0 :(得分:30)

didFinishLaunchingWithOptions

let navigationController = application.windows[0].rootViewController as! UINavigationController

答案 1 :(得分:0)

在自定义函数中的用法如下:

let navigationController = self.window?.rootViewController as! UINavigationController