在我的iOS应用程序的主屏幕中,我有一个表格视图,其中填充了来自Web服务的用户列表,我想要做的是显示表格,并在其上面显示模态视图控制器。我已经完成了所有设置,但我不知道如何展示我的" ModalVC"从主屏幕以编程方式编写,并在填充表后执行此操作?下面的代码用于以编程方式呈现普通视图控制器。
let vc : AnyObject! = self.storyboard!.instantiateViewControllerWithIdentifier("ModalVC")
self.showViewController(vc as! UIViewController, sender: vc)
答案 0 :(得分:35)
以编程方式呈现类名ModalVC的视图控制器
let modalVC = ModalVC.instantiateFromStoryboard(self.storyboard!)
self.presentViewController(modalVC, animated: true, completion: nil)
斯威夫特3:
let modalVC = ModalVC.instantiateFromStoryboard(self.storyboard!)
self.present(modalVC, animated: true, completion: nil)