iOS 8键盘在解除模态视图控制器后解除延迟

mic*_*cap 12 modalviewcontroller ios8

在iOS 8+中,我注意到如果你有一个目前firstResponder在视图控制器中显示的文本字段,当视图控制器被解除时,键盘会在被解雇之前挂起约1秒钟.

iOS 8.0和8.1而不是 7.1 都会出现这种情况.

任何想法为什么会这样?

mic*_*cap 20

根据这一点,在iOS 8中,似乎视图不会在第一响应者状态之前重新签名,直到它实际上在屏幕外.

http://prod.lists.apple.com/archives/cocoa-dev/2014/Sep/msg00391.html

我们的解决方法是调用[self.view endEditing:YES]-viewWillDisappear.