我遇到的问题是按下键盘上的删除键会清除整个UITextField,就好像我按下了清除按钮一样。它只会在您第一次按下该屏幕上的删除键时发生。我已经检查过“编辑开始时清除”未检查,这不是一个安全的输入文本字段。
答案 0 :(得分:2)
如果UITextField的键盘类型是UIKeyboardTypeEmailAddress,它看起来就像是行为。当我将其切换到另一种类型时,退格键没有这种行为。不知道该怎么办。
答案 1 :(得分:0)
可能会将返回类型更改为默认值。 我有同样的问题,但更改键盘returnTextField.returnKeyType = UIReturnKeyDone; 解决了我的问题,希望它会有所帮助。
答案 2 :(得分:0)
在IB中,您必须显示清除按钮(X)(因此如果需要,可以将其擦除)。我选择“编辑时出现”,这样当它们开始输入时就会出现。