3

我正在使用Storyboards为嵌入式创建容器viewController

我想将它连接到IBOutlet它的父级viewController。我已经在父级上定义了属性并尝试ctl-drag 到容器,但我没有连接选项。

弹出窗口不显示该属性。

有什么想法吗?

4

2 回答 2

12

如果您尝试制作容器视图的出口,您应该能够做到这一点。它只是一个普通的 UIView,因此您的 IBOutlet 属性或 ivar 需要键入为 UIView。

但是,如果您试图在父控制器和嵌入式控制器之间建立出口,则不能这样做。IBOutlets 只能在单个控制器内连接,不能跨控制器连接。您可以在 prepareForSegue 中获取对该嵌入式控制器的引用,而不是使用插座——该方法将在父控制器实例化后立即调用,而子控制器(嵌入式)将是 segue.destinationViewController。

于 2013-12-23T03:38:40.883 回答
0

根据您的说法,您可能忘记设置Custom Class' asviewController` 类名称。

于 2013-12-23T03:09:46.253 回答