2014-04-30 27 views
0

我试图使用从UINavigationController子类到UIViewController子类的unwind segue。出现我的问题(我相信),因为我的导航控制器是我的UIWindow的根视图控制器。我试图将我的UIViewController设置为根,然后在我的AppDelegate完成启动之前以模态方式呈现导航控制器,但这不起作用,因为视图未添加到层次结构中。如何从UINavigationController放到UIViewController?

任何想法?

编辑: 有没有办法将segue附加到导航控制器的顶部视图控制器?我有一个相当大的故事板,并希望避免在多个控制器上重复自己。

回答

0

我目前正在努力使用unwind segue过去导航控制器我自己,但也许那篇文章,我发现可以帮助你。它描述了(与GitHub的项目附后)如何使用开卷塞格斯,而一个UINavigationController的主持下: https://github.com/simonmaddox/CustomUnwindSegue/tree/master

PS - 关于你的编辑:如果你能得到它的按照我建议的链接SimonMaddox步骤工作,方法应该从导航控制器下的任何ViewController工作,我认为。

相关问题