在 iOS 8+ 中,我注意到如果您有一个当前为 firstResponder
的文本字段在呈现的 View Controller 中,当 View Controller 被关闭时,键盘会在被关闭之前挂起大约 1 秒钟。
这发生在 iOS 8.0 和 8.1 和 上。不是 7.1。
任何想法为什么会这样?
最佳答案
据此,在 iOS 8 中似乎 View 在实际离开屏幕之前不会放弃第一响应者状态 .
http://prod.lists.apple.com/archives/cocoa-dev/2014/Sep/msg00391.html
我们的解决方法是调用 [self.view endEditing:YES]
在 -viewWillDisappear
.
关于ios8 - 模态视图 Controller 被解除后iOS 8键盘解除延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27306381/