iPhone - 获取插入我的 Controller

标签 iphone uiviewcontroller pushviewcontroller

当我推送 Controller 时,有没有办法获取推送它的 Controller (而不发送它)?还是第一个?

谢谢

最佳答案

您可以从navigationController.viewControllers属性获取所有 View Controller 。 推送当前可见 Controller 的 Controller 是[navigationController.viewControllers objectAtIndex:[navigationController.viewControllers count] - 2]

关于iPhone - 获取插入我的 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2715002/

相关文章:

iOS:在 UITableview 中以编程方式创建的按钮重复两次?

iphone - 在导航 Controller 中添加选项卡栏 Controller 时隐藏后退按钮

iphone - 不同的 NSNumberFormatter 行为

ios - 缩放 UIViewController 和 child 以适应 iPad 或 iPhone 屏幕

ios - 连续推送 ViewController 时缺少导航或后退按钮的标题

iphone - Retina 显示屏上可以有 0.5 像素的边框吗?

ios - 在平移 View 中实时检测 scrollView 位置

iOS - 推送另一个 View Controller 然后返回后更新自动布局约束常量停止工作

ios - pushViewController 做一个黑色 View

iphone - 点击按钮时 View 不会被按下 - Iphone dev