0

我正在使用 iPad 应用程序,对于文本字段,我有一些验证,比如它的文本不能为空,如果这样它应该显示错误警报。但是在 iPad 中,我们在键盘的右下角有它的默认按钮,它的图像有点像键盘。单击此按钮,键盘将自动退出,无需任何验证检查。

我如何禁用单击此按钮的文本字段辞职。

[textField resignFirstresponder]; 或 textfieldsholdreturn 方法会有所帮助吗?

4

1 回答 1

0

我对此不是 100% 确定,但协议中的textFieldShouldEndEditing:方法UITextFieldDelegate应该是您正在寻找的。

文档说:

注意:如果您使用此方法来验证文本字段的内容,您可能还希望使用覆盖视图提供对该效果的反馈。例如,您可以临时显示一个小图标,指示文本无效并需要更正。有关向文本字段添加叠加层的更多信息,请参阅 UITextField 的方法。

于 2013-08-07T07:59:17.620 回答