最佳答案
因此,我从 RootViewController 中推出一个视图控制器,比如:
[self.navigationController pushViewController:anotherViewController animated:YES] ;
但是,现在我想从 anotherViewController
再次访问 RootViewController。
我在努力
// (inside anotherViewController now) ///RootViewController *root = (RootViewController*)self.parentViewController ; // No. // err RootViewController *root = (RootViewController*)[self.navigationController.viewControllers objectAtIndex:0] ; // YES!! it works
我不知道为什么这样做,我也不知道这是否是最好的方法。有没有人能告诉我一个更好的方法,让 RootViewController 从一个控制器,你已经推进到 RootViewController 的导航控制器,以及我的方法是否可靠?