在我的一个项目中,当键盘出现并按下完成按钮时,我首先调用了textFieldDidEndEditing,然后它将触发UIKeyboardWillHideNotification的目标功能。但是,在我的其他项目中,情况却是相反的(通知功能然后是textFieldDidEndEditing,这是我想要的)。为什么是这样?两者都在iOS模拟器v。5.1上进行了测试。如何确保先调用另一个?
最佳答案
为什么不使用
- (BOOL)textFieldShouldReturn:(UITextField *)textField
捕获按下的“完成”或“返回”键?