我想在UITextField KeyBoard中单击完成按钮时调用方法?请帮帮我......
答案 0 :(得分:10)
甚至没有必要实现委托。我更喜欢使用好的,老式的目标/动作模式来处理这个问题。如果您有多种结束编辑方式(例如,拦截文本字段外的触摸以取消编辑),它还可以使代码更清晰。
要使用目标/操作,只需连接UIControlEventEditingDidEndOnExit
,它在Interface Builder中显示为Did End On Exit
事件。
没有麻烦,没有大惊小怪。比实现委托更清晰,更容易。
答案 1 :(得分:6)
请参阅UITextFieldDelegate Protocol reference。您可能希望在代理中实现– textFieldShouldReturn:
方法。