【发布时间】:2014-08-05 14:55:45
【问题描述】:
如果您查看this image(我不想上传它,因为它不属于我),您会在 iPad 的设置应用程序中看到主 uiview 控制器内的 uiview .我的问题是,我如何以编程方式复制它?换句话说,如何将 UIView 嵌入到另一个中?
以下是我所知道和做过的:
- 根据我的研究,这称为“子视图”。这是正确的吗?
- 我创建了一个 UIView,其中包含我想要在界面构建器中使用的适当元素。它目前不是子视图,而是与我的主视图处于同一层次。
- 我发现 same exact question 是在 Obj-C 中,而不是在我的语言 (Swift) 中。
这是我需要的:
- 单击按钮后,如何以编程方式快速生成子视图?
- 由于这个子视图在 UI 元素方面相当复杂,我希望能够在界面生成器中设计它。
这是我目前所拥有的:
@IBAction func buttonPressedSpawnSubview(sender: AnyObject) {
//Open a subview from Interface builder.
}
@IBAction func closeButtonPressedSpawnSubview(sender: AnyObject) {
//kill the subview.
谁能帮我弄清楚如何填写注释行?
【问题讨论】:
标签: ios uiview swift interface-builder subviews