【发布时间】:2011-05-09 03:20:19
【问题描述】:
有谁知道为什么在 UINavigationController 应用程序中单击返回上一屏幕时有时会丢失导航项?
背景:
- 拥有一个使用 UINavigationController 和 UITableViews 的 iPhone 应用程序
- 98% 的时间一切都很好,如果我在详细屏幕上并单击“返回”按钮,一切都会找到。该应用将您带回主屏幕(弹出堆栈视图)
- 一小部分时间,在 iPhone 设备本身上,我单击返回,看到一些动画开始,但我最终 (a) 在同一页面上,并且 (b) 没有导航按钮或工具栏按钮出现
- 在这种状态下,您显然无法执行任何操作,必须终止应用并重新启动
有什么想法吗?怎么找故障? (注意它只是在我注意到的实际设备上进行测试时偶尔发生,并且可能需要数小时/数天才能发生)
谢谢
【问题讨论】:
标签: iphone ios uitableview uinavigationcontroller