我已经对文档进行了非常详尽的搜索,即:UIViewController,UITextField和UITextFieldDelegate,但我无法弄清楚最初声明方法“textFieldDoneEditing”的位置。
我知道我必须在我的ViewController中使用它来让键盘以这种方式消失:
- (IBAction)textFieldDoneEditing:(id)sender
{
[sender resignFirstResponder];
}
但是UIViewController本身实现的协议的方法部分是什么?
由于
答案 0 :(得分:2)
在没有看到其他代码的情况下,我怀疑这是通过连接到Editing Did End事件的界面构建器连接到文本字段。任何UITextField父类中都没有textFieldDoneEditing方法。