相关疑难解决方法(0)

从父iOS访问容器视图控制器

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

场景:

例

我想从容纳容器视图的视图控制器访问Alert视图控制器中的标签.

它们之间有一个区别,我能用它吗?

objective-c uiviewcontroller ios uicontainerview swift

198
推荐指数
6
解决办法
9万
查看次数

故事板Segue标识符命名约定

我正在构建一个大型故事板,我想知道是否有人为segue标识符提出了有用的命名约定.

看起来Apple只是在他们的例子中使用'ShowX',其中X是它所显示的视图的名称.到目前为止,我更喜欢使用'PushX'或'ModalX'来跟踪它的转换类型.任何人有任何其他技巧或提示?

naming-conventions uistoryboardsegue

43
推荐指数
3
解决办法
9048
查看次数

原始视图控制器内容器视图中元素的 IBOutlet

在我的主视图中,我有两个容器,它们在视图控制器中有一个 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 以编程方式更改两个容器视图中的图像和标签。

谢谢你的帮助

xcode uiviewcontroller ios uicontainerview swift

5
推荐指数
1
解决办法
1875
查看次数