在iOS6中,我注意到了新的Container View,但我不太确定如何从包含视图访问它的控制器.
场景:

我想从容纳容器视图的视图控制器访问Alert视图控制器中的标签.
它们之间有一个区别,我能用它吗?
我正在构建一个大型故事板,我想知道是否有人为segue标识符提出了有用的命名约定.
看起来Apple只是在他们的例子中使用'ShowX',其中X是它所显示的视图的名称.到目前为止,我更喜欢使用'PushX'或'ModalX'来跟踪它的转换类型.任何人有任何其他技巧或提示?
在我的主视图中,我有两个容器,它们在视图控制器中有一个 IBOutlet。
在两个容器中,我都有一个图像和一个标签,如下图所示。
我想要一个 IBOutlet 来更改图像和标签,但是当我将它拖到原始视图控制器时,它不允许这样做。
因此,在 viewcontroller.swift 中,正如我所说,我可以通过单击和拖动来访问每个容器。像这样
@IBOutlet weak var containerview1: UIView!
@IBOutlet weak var containerview2: UIView!
Run Code Online (Sandbox Code Playgroud)
但我试图访问容器中的图像视图和标签,如下所示:
@IBOutlet weak var containerview1: UIView!
@IBOutlet weak var containerview2: UIView!
@IBOutlet weak containerview1_ImageView: UIImageView!
@IBOutlet weak containerview2_ImageView!: UIImageView!
Run Code Online (Sandbox Code Playgroud)
我知道这可能不是正确的方法。我需要能够通过 viewcontroller.swift 以编程方式更改两个容器视图中的图像和标签。
谢谢你的帮助