如何更改键盘完成按钮的行为?

Ser*_*iuc 5 iphone objective-c uitextfield ios

好吧,所以我的目标是当在a中引入一些东西后敲击键盘Done按钮时UITextField,它应该触发我的一个操作但不解除键盘.

现在,我UITextField通过"退出时结束"事件将我的动作连接起来,每当我完成键入时点击"完成"按钮,键盘就会消失.

如果您需要进一步澄清,请与我们联系.

aop*_*fan 10

尝试设置textField.delegate = self代码,以及符合UITextFieldDelegate协议.然后实现此方法:

- (BOOL)textFieldShouldReturn:(UITextField *)textField {
    // Do something
}
Run Code Online (Sandbox Code Playgroud)