2015-11-12 59 views
14

在我的iOS應用程序的主屏幕中,我有一個表視圖,其中填充了來自Web服務的用戶列表,我想要做的是顯示錶格,並在其上顯示一個模式視圖控制器。我已經設置了一切,但是我不知道如何從主屏幕以編程方式呈現我的「ModalVC」,並在表格填充後執行此操作?下面的代碼用於以編程方式呈現普通視圖控制器。在Swift中以編程方式呈現模態視圖控制器

let vc : AnyObject! = self.storyboard!.instantiateViewControllerWithIdentifier("ModalVC") 
self.showViewController(vc as! UIViewController, sender: vc) 

回答

22

呈現類名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) 
相關問題