2016-11-12 7 views
0

UINavigationControllerのどのメソッドを使用して、ビューコントローラを迅速にナビゲーションスタックに追加できますか?ナビゲーションスタックにビューコントローラを追加するUINavigationControllerの方法

let someVC: CustomViewController = CustomViewController() // this is one way of initializing it 
self.navigationController?.pushViewController(someVC, animated: true) 

次は別です:

+0

UINavigationControllerDelegateメソッドを表示してください。func navigationController(_ navigationController:UINavigationController、didShow viewController:UIViewController、animated:Bool) – Mohit

+0

私の答えを確認できます。 – KrishnaCA

答えて

2

通常は、以下の方法は、これは以下の方法であなたのCustomViewControllerクラス内で実装されて

pushViewController(_ viewController: UIViewController, animated: Bool) 

UINavigationControllerのナビゲーションスタックにUIViewControllerをプッシュするために使用されています方法は、UIViewControllerUINavigationControllerスタックに追加するために使用できます。

setViewControllers(_ viewControllers: [UIViewController], animated: Bool) 
+0

ありがとうございました:) – NewBie09

+0

あなたは大歓迎です:) – KrishnaCA

関連する問題