故事板,标签栏控制器和主/详细视图

问题描述:

我有一个tabview作为初始视图控制器的应用程序。 Segues将tabview按钮连接到其他视图控制器,除主/细节视图外,一切都很好。主/细节是两种不同的观点。这些都不在代码中,全都在故事板中。故事板,标签栏控制器和主/详细视图

当我进入主视图,然后使用标签栏控制器去其他视图,一切都很好。当我进入详细视图并使用标签栏进行导航时,一切正常,直到我尝试转到主视图。当我尝试使用标签栏回到主视图时,我被引导至详细视图。我总是希望从主人开始,然后进入细节。

要说明这一点有所不同,当我使用标签栏离开主视图,他们回到主人它工作正常。当我离开细节视图然后使用标签栏返回到主人时,我被引导到详细视图。它就像我要回到主视图或详细视图,取决于最后一个活动的视图。

这应该这样工作,还是我有东西搞砸了?我想要转到主视图的标签栏按钮始终转到主视图。

塞格斯都推动,没有模态。

非常感谢;

老校友

你想要做的是流行细节切换标签之前查看控制器从导航堆栈。这里已经讨论了一个类似的问题(和解决方案):

popToRootViewController with animation and then switch tab