当 TableViewController 隐藏在 NavigationController 堆栈中时引用它
Posted
技术标签:
【中文标题】当 TableViewController 隐藏在 NavigationController 堆栈中时引用它【英文标题】:Referencing a TableViewController property when it is buried on a NavigationController stack 【发布时间】:2009-12-15 23:02:06 【问题描述】:我有一个 UINavigationController,其中有两个 UITableViewController 被推送到它的堆栈上。有没有办法引用第二个下的第一个 TableViewController 上的属性?我想在第二个控制器的 viewWillAppear 方法中执行此操作。
感谢您提供的任何帮助....
【问题讨论】:
【参考方案1】:我发现它是......
[[[[self navigationController] viewControllers] objectAtIndex:0] MyProperty];
index 可以是堆栈上的任何数字...我的恰好是第一个,所以它的索引是 0...
【讨论】:
以上是关于当 TableViewController 隐藏在 NavigationController 堆栈中时引用它的主要内容,如果未能解决你的问题,请参考以下文章
使自定义 UI 元素不在 TableViewController 中滚动
当使用在swift 4中使用performSegue打开的dismiss页面时,如何在视图控制器和TableViewController之间传递数据?
如何根据条件以编程方式移动到 tableViewController 或 viewController
在 Interface Builder 中创建的 Table View Controller 的底部单元格在 iPhone X 上被剪裁和隐藏