【发布时间】:2017-12-09 12:10:26
【问题描述】:
我们可以在UITextField 上设置secureTextEntry 属性来隐藏密码。但是有一个问题,当输入数字/字母时,textField 会显示输入的字母/数字一段时间,然后变成点。我想要的是当用户键入时,字母/数字必须立即变成点。我怎样才能做到这一点,有人可以帮助我吗?
【问题讨论】:
标签: ios passwords uitextfield
我们可以在UITextField 上设置secureTextEntry 属性来隐藏密码。但是有一个问题,当输入数字/字母时,textField 会显示输入的字母/数字一段时间,然后变成点。我想要的是当用户键入时,字母/数字必须立即变成点。我怎样才能做到这一点,有人可以帮助我吗?
【问题讨论】:
标签: ios passwords uitextfield
我认为您无法更改该行为,因为它内置于 UITextField 中。您可以尝试查看类内部,看看是否有任何变量可以弄乱,但这样的代码在 iOS 更新后很容易中断。
您可以使用has dots instead 的字体,并将secureTextEntry 留在false 上。
【讨论】: