我有一个奇怪的错误,其中键盘布局从QWERTY更改为AZERTY,仅针对安全文本字段,而对于所有textField也不一样。 我有一个LoginViewController,它具有一个passwordField,位于AZERTY中。 但是我SingUpViewController上的passwordFields自动从AZERTY更改为QWERTY。
if #available(iOS 12.0, *) {
passwordField.textContentType = .oneTimeCode
}
它以前是一个iOS 12错误,已在iOS 12.1中修复。 我还在Native UITextField Secure Text Entry forces English (US) keyboard处尝试过解决方案,但是它们也不起作用。
答案 0 :(得分:0)
正如某人指出的here,如果您在同一视图上还有另一个文本类型为Email Address
的文本字段,请将其内容类型更改为Username
(而不是Email Address
)可以解决Password
文本字段中的 qwerty 键盘问题。