使用popToRootViewController时UINavigationItem不同步

时间:2011-05-05 18:00:23

标签: iphone uitabbarcontroller uinavigationitem navigationcontroller

点击标签栏项,触发poptoRootViewControllerAnimated。大部分时间它按预期工作,但在某些情况下,它弹出到正确的视图,但导航项目不同步,从我以前的视图“卡住”。

在横向模式下,我已经读过有关iPad的问题的人,但我发现的解决方案在这种情况下不起作用。这是一个纵向模式的iPhone应用程序。

发生在模拟器和实际的iPhone上。如果有人有建议或解决方案我将是一个非常幸福的人!

2 个答案:

答案 0 :(得分:1)

事实证明,不同的iOS版本处理不同。这只发生在旧版本上,所以我们不得不在那里手动重建堆栈。

答案 1 :(得分:0)

你是否在控制台中收到任何消息,如

  

嵌套推送动画可以导致   损坏的导航栏

  

完成导航过渡   处于意外状态。导航栏   子视图树可能已损坏。

如果是,请查看these few answers ... 但它们基本上都意味着你是想要过早地从导航控制器弹出,可能是在正确加载之前......