iOS 12 / Swift强密码自动填充功能无法正常工作

问题描述 投票:2回答:2

我已经开始使用UITextFields

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

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

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

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

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

swift autofill ios12
2个回答
0
投票

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


0
投票

对我来说,如果我在两个领域都使用.password,那就有效。使用.newPassword增加了一些混乱的东西。

© www.soinside.com 2019 - 2024. All rights reserved.