繁体   English   中英

iOS 12/Swift 强密码自动填充无法按预期工作

[英]iOS 12/Swift Strong Password AutoFill doesn't work as expected

我已经设置了UITextFields

  • emailTextField -> 用户名, keyboardType电子邮件地址
  • passwordTextField -> 新密码
  • confirmPasswordTextField -> 新密码

此表单无法按预期工作我没有用户名建议,只有当用户与钥匙串中的域连接时,才会有登录建议

passwordTextField填充了强密码,但没有确认密码。 此外,当我选择confirmPasswordTextField时,将为这两个字段生成新密码。 如果我选择 Own Password 然后输入passwordTextField并尝试在confirmPasswordTextField中重新输入它,现在再次建议填充两个UITextFields

它看起来非常混乱和愚蠢,使用户很难正确选择自己的密码或强密码。 如何使其正常工作。

最令人沮丧的是,当我选择选择自己的密码时,文本字段被正确清除,但是一旦我开始输入我的第一个UITextField ,第二个确认字段就会填充这个强密码但没有黄色背景。

我最近遇到了类似的问题,并通过将passwordTextField的类型设置为.password并将 confirmPasswordTextField 的类型设置为confirmPasswordTextField.newPassword它。

对我来说,如果我在两个字段中都使用.password就可以了。 使用.newPassword会增加一些麻烦。

没有正确填写密码字段也有类似的问题。 我必须取消选中“编辑开始时清除”框才能使其正常工作(位于 textField 的 Attributes Inspector 中)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM