iPhone-私を押したコントローラーを入手してください
-
01-10-2019 - |
質問
コントローラーをプッシュしたとき、コントローラーをプッシュしたコントローラーを取得する方法はありますか?または最初のもの?
ありがとう
解決
すべてのビューコントローラーを取得できます navigationController.viewControllers
財産。そして、現在見えるコントローラーをプッシュしたコントローラーは [navigationController.viewControllers objectAtIndex:[navigationController.viewControllers count] - 2]
.
他のヒント
迅速 バージョン:
let numberOfElements: Int? = self.navigationController?.viewControllers.count
let vc: ViewController = self.navigationController?.viewControllers[numberOfElements! - 2] as ViewController
所属していません StackOverflow