【发布时间】:2016-04-22 03:49:24
【问题描述】:
当我调用[self.navigationController popViewControllers animated:YES],尤其是带有键盘的视图控制器时,像推/弹出这样的动画将不起作用,整个动画有时会消失(包括我的自定义动画)。
我认为这是 iOS 9 键盘的错误。当我构建一个只有两个视图控制器的空项目时,第一个推到第二个,第二个有键盘。当textField 或UITextView 正在编辑并弹出到第一个时,会发生内存泄漏。这只发生在 iOS 9 中。我认为这就是整个动画消失的原因。
有人知道为什么键盘会与动画混淆吗?
【问题讨论】:
-
这里也一样。如果将动画持续时间设置得更长,您可以看到动画加速但没有消失。 iOS 10 beta 中仍未修复
标签: ios objective-c uiviewcontroller keyboard ios9