2015-11-12 8 views
14

私のiOSアプリケーションのメイン画面では、Webサービスからのユーザーのリストが表示されたテーブルビューが表示されます。テーブルを表示し、その上にモーダルビューコントローラ。私はすべての設定をしましたが、私はメイン画面からプログラム的に私の "ModalVC"を提示する方法を知らないし、テーブルが作成された後にそれを行うのですか?以下のコードは、通常のView Controllerをプログラム的に表示するためのコードです。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) 
関連する問題