【问题标题】:iOS 12/Swift Strong Password AutoFill doesn't work as expectediOS 12/Swift 强密码自动填充无法按预期工作
【发布时间】:2019-03-21 20:33:33
【问题描述】:

我已设置UITextFields

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

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

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

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

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

【问题讨论】:

    标签: swift autofill ios12


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      对我来说,如果我在两个字段中都使用.password,它就可以工作。使用.newPassword 会增加一些杂乱的东西。

      【讨论】:

        猜你喜欢
        • 2019-04-11
        • 2019-04-05
        • 2015-01-26
        • 1970-01-01
        • 1970-01-01
        • 2023-03-20
        • 2021-09-07
        • 2023-03-09
        • 1970-01-01
        相关资源
        最近更新 更多