我添加了 3UITextFields
以通过输入电子邮件地址格式的用户名、新密码和密码确认来创建新帐户。正如在文本输入视图上启用密码自动填充中所建议的那样。我已经像这样配置了用户名字段
userTextField.textContentType = .username
userTextField.keyboardType = .emailAddress
和这样的新密码字段
newPasswordTextField.textContentType = .newPassword
confirmPasswordTextField.textContentType = .newPassword
现在,当用户输入电子邮件地址作为用户名时,newPasswordTextField
系统会预先填写强密码建议(如预期的那样),但confirmPasswordTextField
不会填写相同的建议密码。当用户直接点击newPasswordTextField
而不在两者之前输入用户名newPasswordTextField
并confirmPasswordTextField
预先填充相同的建议密码(也如建议的那样)时。
我如何将这两种情况结合起来,在用户输入用户名后,两个密码字段都将预先填充相同的密码?