代码之家  ›  专栏  ›  技术社区  ›  Nate

iPhone-Get控制器

  •  3
  • Nate  · 技术社区  · 15 年前

    当我按下一个控制器时,有没有一种方法可以得到推动它的控制器(不发送它)?还是第一个?

    谢谢

    2 回复  |  直到 15 年前
        1
  •  4
  •   Alex Wayne    15 年前

    可以从中获取所有视图控制器 navigationController.viewControllers 财产。 推送当前可见控制器的控制器是 [navigationController.viewControllers objectAtIndex:[navigationController.viewControllers count] - 2] .

        2
  •  0
  •   King-Wizard    10 年前

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