【发布时间】:2018-03-20 08:35:24
【问题描述】:
在这个 ViewController 中,它会呈现一个模态视图。
模态视图呈现后,如何将以下视图设置在模态视图之上?
第一个视图是当前 ViewController 中的 UIImageView。
第二个视图是另一个模态视图,在本例中,modalViewController2 将显示在第一个视图下方。
class ViewController: UIViewController {
@IBOutlet weak var img: UIImageView!
override func viewDidAppear() {
super.viewDidAppear()
self.modalViewController = self.storyboard!.instantiateViewController(withIdentifier: "modal") as! ModalViewController
self.modalViewController!.modalPresentationStyle = .overCurrentContext
self.present(self.modalViewController!, animated: true, completion: nil)
self.modalViewController2 = self.storyboard!.instantiateViewController(withIdentifier: "modal2") as! ModalViewController2
self.modalViewController2!.modalPresentationStyle = .overCurrentContext
self.present(self.modalViewController2!, animated: true, completion: nil)
}
}
【问题讨论】:
标签: ios swift modalviewcontroller presentmodalviewcontroller