单击KeyBoard中的完成按钮时如何调用方法?

Pra*_*ypa 3 iphone objective-c uitextfield

我想在UITextField KeyBoard中单击完成按钮时调用方法?请帮我...

Jay*_*nor 10

甚至没有必要实现委托.我更喜欢使用好的,老式的目标/动作模式来处理这个问题.如果您有多种结束编辑的方式(例如,拦截文本字段外的触摸以取消编辑),它还可以使代码更清晰.

要使用目标/操作,只需连线UIControlEventEditingDidEndOnExit,它在Interface Builder中显示为Did End On Exit事件.

没有麻烦,没有大惊小怪.比实现委托更清洁,更容易.


Dav*_*har 6

请参阅UITextFieldDelegate协议参考.您可能希望– textFieldShouldReturn:在委托中实现该方法.