更改 UITextField 属性时,键盘首次闪烁



当我更改UITextField属性isSecureTextEntry时,键盘闪烁。 但这种情况仅在每次应用程序启动时发生一次。任何想法为什么以及如何解决?

我使用的代码相对简单,textField在tableViewCell内,有一些设置方法:

field.keyboardType   = input.key.configuration.keybordType
field.textContentType = input.key.configuration.context
field.autocapitalizationType = input.key.configuration.capitalization
textField.isSecureTextEntry = input.key.configuration.isSecure
field.text = input.value

然后我像这样切换

field.isSecureTextEntry.toggle()

你可以这样使用

textField.isSecureTextEntry = true

最新更新