我正在尝试从 UIbuttons 中获取数据到文本字段,但是当用户单击文本字段时,键盘会弹出,如果我禁用用户交互文本字段,它将不允许我使用 deleteBackward()
方法,当用户想要删除文本字段中的一个字符时使用。
请帮忙。
最佳答案
您应该创建文本字段的子类并覆盖 canBecomeFirstResponder
方法。
要不显示键盘,请从 canBecomeFirstResponder
方法返回 false。
更新
如果您希望光标在您的文本字段中,当您触摸它时,只需将空白 View 分配给输入 View 。
textField.inputView = UIView();
关于ios - 如何使键盘在快速单击 TextField 时不弹出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40604447/