【发布时间】:2015-06-25 21:53:34
【问题描述】:
我遇到了一个奇怪的问题,我似乎找不到原因。
当试图在导航控制器上显示模态视图控制器时,当模态消失时,导航控制器会弹出我下面的所有视图控制器。
所以在推了几个视图控制器并在 topViewController 上呈现了一个模态之后,当模态被解除时,我最终回到了 rootViewController。
最近有人遇到过这种情况,我似乎找不到发生这种情况的原因?
【问题讨论】:
-
如何呈现/关闭模态视图控制器?
-
navigationController 的 topViewController 中常用的 [self presentViewController] 和模态中的 [self dismissViewController]
-
它很连线,你能添加你的代码吗,因为我认为应该有其他原因导致这个问题
-
我实际上遇到了同样的问题。我已经将一个快速演示项目上传到 github:Demo Project 我创建子控制器的原因是为了方便自动布局约束。加载项目后,我需要能够换出不同的视图控制器。我在两周前向苹果报告了这个错误,但仍然没有收到回复:/
-
@Jangles 你解决了这个问题吗?我似乎有同样的事情发生。
标签: ios objective-c uinavigationcontroller