【发布时间】:2014-03-20 12:12:44
【问题描述】:
我正在使用以下代码行:
[self.navigationController popViewControllerAnimated:YES];
但它在 ios 7 中的行为不像在 ios 6 中那样。有时它不会在我们连续按下返回按钮 2-3 次时弹出控制器。
导致导航栏中的突然行为并释放控制器,但在 ui 上显示相同。
因此,当我们在该控制器上按下任何东西时,都会导致崩溃,因为控制器已经被释放。
【问题讨论】:
-
我很高兴我不是唯一发生这种情况的人。 iOS 7+ 错误(在 iOS 8 中也有)。该视图是从导航堆栈中弹出的,但不是从 UI 动画。然后它就卡在那里了,因为它不再是堆栈的一部分!
标签: ios uinavigationcontroller popviewcontrolleranimated