我们有一个简单UITextField
的第二个UIWindow
。触摸它将正确地使其成为第一响应者并显示键盘。但是,没有触摸键,但退格键会触发textField:shouldChangeCharactersInRange:replacementString:
. 其他所有UITextFieldDelegate
方法都被正确触发。文本字段是在 Interface Builder 中创建的,它不是子类。似乎没有什么在窃取第一响应者。
该错误仅发生在 iPhone 3GS、iOS 6.1.6 上。