UIView控制器导航 - 在意外状态下完成导航转换.导航栏子视图树可能已损坏



在我的应用程序中,我使用导航控制器在各种视图控制器之间遍历。我有视图控制器 A、B、C、D 和 E。我使用推和弹出来回。问题是当应用程序启动时,我能够毫无问题地遍历视图控制器。

在每次推送和弹出之前,我都会对视图控制器堆栈进行 NSLog,它与预期一样好。 但是当我再次来到根视图控制器并再次启动导航时,我得到"嵌套推送动画可能导致导航栏损坏"甚至在我NSLog堆栈出现错误之前,堆栈也没有问题并且符合预期。然后我收到错误"在意外状态下完成导航转换。导航栏子视图树可能已损坏。

令人惊讶的是我无法调试,因为我不知道错误来自哪里,因为视图控制器堆栈的 NSLog 很好。请帮助我。

这篇文章

帮助了我 - http://keighl.com/post/ios7-interactive-pop-gesture-custom-back-button/

我只是覆盖UINavigationController。

相关内容

  • 没有找到相关文章

最新更新