我正在使用Storyboards
为嵌入式创建容器viewController
。
我想将它连接到IBOutlet
它的父级viewController
。我已经在父级上定义了属性并尝试ctl-drag 到容器,但我没有连接选项。
弹出窗口不显示该属性。
有什么想法吗?
我正在使用Storyboards
为嵌入式创建容器viewController
。
我想将它连接到IBOutlet
它的父级viewController
。我已经在父级上定义了属性并尝试ctl-drag 到容器,但我没有连接选项。
弹出窗口不显示该属性。
有什么想法吗?
如果您尝试制作容器视图的出口,您应该能够做到这一点。它只是一个普通的 UIView,因此您的 IBOutlet 属性或 ivar 需要键入为 UIView。
但是,如果您试图在父控制器和嵌入式控制器之间建立出口,则不能这样做。IBOutlets 只能在单个控制器内连接,不能跨控制器连接。您可以在 prepareForSegue 中获取对该嵌入式控制器的引用,而不是使用插座——该方法将在父控制器实例化后立即调用,而子控制器(嵌入式)将是 segue.destinationViewController。
根据您的说法,您可能忘记设置Custom Class' as
viewController` 类名称。