如何在不丢失上下文的情况下更改UINavigationController
使用 a的起点?Storyboard
我有一个简单Storyboard
的,UINavigationController
包括一个UICollectionView
作为概述和一个UIViewController
作为细节视图控制器。
只要我的起始箭头指向UINavigationController
,它就可以正常工作。但是我想直接启动最新的细节UIViewController
(在右边)打开跳过UICollectionView
. 但是当我将起始箭头拖到细节控制器时,我遇到了问题:
- 然后缺少在
prepareForSegue
方法中填充的实际详细 ViewController 内容UICollectionView
- 详细视图中的
[self.navigationController popViewControllerAnimated:YES]
控制器也无法正常工作。所以不可能回到概览UICollecionView
UIViewController
在不丢失其 navigationControl 上下文和preparefForSegue
填充方法的情况下更改启动的最佳方法是什么?