我有一个使用textContentType作为用户名的用户名文本字段,另一个使用密码。伴随着这个,我有一个没有任何textContentType的电子邮件文本字段。保存凭据时,电子邮件将另存为用户名,而不是用户名文本字段中的值。
usernametextfield.textContentType = .username
emailtextfield.textContentType = UITextContentType(rawValue:"")
如何保存用户名而不是电子邮件?
最后发现了为什么此.textContentType
无法按预期工作。在表单中,如果要输入多个字段,则用户名/电子邮件,密码/确认密码字段应为表单中的最后输入字段。这就是我能够解决问题的方式。