【发布时间】:2012-01-01 10:48:40
【问题描述】:
考虑以下场景:我有一个基于故事板的应用程序。我将 ViewController 对象添加到情节提要,将此 ViewController 的类文件添加到项目中,并在 IB 身份检查器中指定新类的名称。现在我将如何从 AppDelegate 以编程方式引用这个 ViewController?我已经使用相关类创建了一个变量并将其转换为 IBOutlet 属性,但是我看不到任何能够在代码中引用新 ViewController 的方法 - 任何 ctrl-drag 连接的尝试都不起作用.
即在 AppDelegate 中,我可以像这样访问基本 ViewController
(MyViewController*) self.window.rootViewController
但是故事板中包含的任何其他 ViewController 呢?
【问题讨论】:
-
检查this answer。它很快,但语言相似。
标签: iphone objective-c ios uiviewcontroller storyboard