在主视图Swift中embedded子视图
如果你看这个图像 (我不想上传它,因为它不属于我),你会看到在iPad的设置应用程序的主uiview控制器内看起来是一个uiview。 我的问题是,如何复制这个编程? 换句话说,我如何在另一个embeddedUIView?
这就是我所知道的,
- 根据我的研究,这被称为“子视图”。 它是否正确?
- 我已经创build了一个UIView与我想要在界面生成器中的适当的元素。 它目前不是子视图,而是与我的主要观点在同一级别上。
- 除了Obj-C,我发现了同样的确切问题 ,而不是我的语言(Swift)。
这是我需要的:
- 点击button后,如何在swift中编程生成子视图?
- 由于这个子视图在UI元素方面非常复杂,我希望能够在界面构build器中进行devise。
以下是我到目前为止:
@IBAction func buttonPressedSpawnSubview(sender: AnyObject) { //Open a subview from Interface builder. } @IBAction func closeButtonPressedSpawnSubview(sender: AnyObject) { //kill the subview.
有人可以帮我弄清楚如何填写注释行吗?
你所看到的是另一种视图上的模态UIView。
你可见的ViewController中的一个例子是:
self.modalTransitionStyle = UIModalTransitionStyle.FlipHorizontal // Choose whatever transition you want self.modalPresentationStyle = .CurrentContext // Display on top of current UIView self.presentViewController(yourNewViewObject, animated: true, completion: nil)