使用 self.collectionView.keyboardDismissMode = UIScrollViewKeyboardDismissModeInteractive;时,收起键盘时,会报错:
[UIWindow endDisablingInterfaceAutorotationAnimated:] called on <UITextEffectsWindow: 0x135f6a470; frame = (0 0; 414 736); opaque = NO; autoresize = W+H; layer = <UIWindowLayer: 0x135e94310>> without matching -beginDisablingInterfaceAutorotation. Ignoring.
原因是两次尝试对keypad调用endDisablingInterfaceAutorotationAnimated,一次是拖动keypad出屏幕,另一次是textView等触发keypad的控件失去焦点时触发。

本文探讨了在iOS应用中使用self.collectionView.keyboardDismissMode=UIScrollViewKeyboardDismissModeInteractive时出现的一个错误。该错误涉及到两次尝试对键盘调用endDisablingInterfaceAutorotationAnimated,一次是在键盘滑出屏幕时,另一次是在文本视图等触发键盘的控件失去焦点时。

402

被折叠的 条评论
为什么被折叠?



