2010-04-16 73 views
0

好吧,这个真的很奇怪......我无法显示它的代码,因为它通过子类等遵循一个漂亮的蛇形图案,它会有一堆。UINavigationController凭空创建一个空白视图?

重要的部分是我推一个视图控制器,它在viewWillAppear期间将另一个视图控制器推到导航控制器上。

我的导航控制器是一个标签栏中的项目。当我向后按两次时,我会以一个与我的根视图控制器相同的标题作为空白视图(我没有其他视图拥有此标题)。

我甚至测试并放置一个NSLog()在viewWillAppear以确保它是相同的视图出现,但由于某种原因,神秘的空白视图显示,而不是我的看法。我可以通过再次按下标签栏上的按钮来恢复原始视图。 (对应于导航控制器的那个)。

这使我很困惑,所以任何帮助将不胜感激。如果有人可以缩小要放置的代码,我会发布代码。

谢谢。

回答

0

您是否将动画:标志设置为YES的同时按下了控制器(原始图像和原始图像,以及它所反过来推动的图像)?如果是这样,不要这样做。如果您尝试将动画像这样堆叠到另一个上,操作系统会感到困惑。