9

我有一个问题,按下键盘上的删除键会清除整个 UITextField,就好像我按下了清除按钮一样。它只会在您第一次按下该屏幕上的删除键时发生。我已经检查了“编辑开始时清除”没有被选中,这不是一个安全的输入文本字段。

4

3 回答 3

2

如果 UITextField 的键盘类型是 UIKeyboardTypeEmailAddress,它看起来就是这种行为。当我将它切换到另一种类型时,退格键没有这种行为。不知道该怎么做。

于 2013-07-25T20:25:10.363 回答
0

可能正在将返回类型更改为默认工作。我有同样的问题,但改变键盘 returnTextField.returnKeyType = UIReturnKeyDone; 解决了我的问题,希望对您有所帮助。

于 2013-11-14T06:15:30.423 回答
0

在 IB 中,您必须显示清除按钮(X)(这样他们可以根据需要将其清除)。我选择了“编辑时出现”,所以它会在他们开始输入时出现。

于 2016-08-10T18:29:50.227 回答