0

我点击一个标签栏项目,它触发 poptoRootViewControllerAnimated。大多数时候它按预期工作,但在某些情况下,它会弹出到正确的视图,但导航项不同步,“卡”在我之前所在的视图中。

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

发生在模拟器以及实际的 iPhone 上。如果有人有建议或解决方案,我将是一个非常快乐的人!

4

2 回答 2

1

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

于 2011-08-02T08:34:55.510 回答
0

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

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

在意外状态下完成导航转换。导航栏子视图树可能会损坏。

如果是的话,看看 几个 答案......但它们基本上都意味着你试图过早地从导航控制器中弹出,可能在它正确加载之前......

于 2011-05-06T03:12:39.787 回答