iPhone - 获得推动我的控制器

时间:2010-04-26 16:14:22

标签: iphone uiviewcontroller pushviewcontroller

当我按下一个控制器时,有没有办法让控制器按下它(不发送它)?还是第一个?

由于

2 个答案:

答案 0 :(得分:4)

您可以从navigationController.viewControllers属性获取所有视图控制器。 推动当前可见控制器的控制器是[navigationController.viewControllers objectAtIndex:[navigationController.viewControllers count] - 2]

答案 1 :(得分:0)

Swift 版本:

let numberOfElements: Int? = self.navigationController?.viewControllers.count
let vc: ViewController = self.navigationController?.viewControllers[numberOfElements! - 2] as ViewController