Iphone UINavigationController在稀薄的空气中创建空白视图?

Iphone UINavigationController在稀薄的空气中创建空白视图?,iphone,uikit,uinavigationcontroller,uitabbarcontroller,Iphone,Uikit,Uinavigationcontroller,Uitabbarcontroller,好吧,这个真的很奇怪。。。我不能准确地显示它的代码,因为它在子类中遵循一个非常类似蛇的模式,所以会有一堆代码 重要的部分是我推一个视图控制器,它在视图出现时会将另一个视图控制器推到导航控制器上 我的导航控制器是选项卡栏中的一个项目。当我按两次back键时,我会看到一个与根视图控制器标题相同的空白视图,没有其他视图具有此标题 我甚至测试了一个NSLog,并将它放在ViewWillDisplay中,以确保显示的是同一个视图,但出于某种原因,神秘的空白视图显示出来,而不是我的视图。我可以通过再次按下选

好吧,这个真的很奇怪。。。我不能准确地显示它的代码,因为它在子类中遵循一个非常类似蛇的模式,所以会有一堆代码

重要的部分是我推一个视图控制器,它在视图出现时会将另一个视图控制器推到导航控制器上

我的导航控制器是选项卡栏中的一个项目。当我按两次back键时,我会看到一个与根视图控制器标题相同的空白视图,没有其他视图具有此标题

我甚至测试了一个NSLog,并将它放在ViewWillDisplay中,以确保显示的是同一个视图,但出于某种原因,神秘的空白视图显示出来,而不是我的视图。我可以通过再次按下选项卡栏上的按钮来恢复原始视图。与导航控制器相对应的控制器

这使我非常困惑,因此任何帮助都将不胜感激。如果有人能缩小代码范围,我会发布代码


谢谢。

您是否同时按下原始控制器和它依次按下的控制器,并将动画:标志设置为“是”?如果是这样,不要这样做。如果您试图将这样的动画堆叠在另一个动画上,操作系统会感到困惑