UITextContentType 用户名采用电子邮件地址,但不包括用户名



我有一个用户名文本字段,其中textContentType作为用户名,另一个带有密码。除此之外,我还有一个没有任何textContentType的电子邮件文本字段。保存凭据时,电子邮件将另存为用户名,但不会保存用户名文本字段中的值。

usernametextfield.textContentType = .username

emailtextfield.textContentType = UITextContentType(rawValue:"")

如何保存用户名而不是电子邮件?

终于找到了为什么这个.textContentType没有按预期工作。在表单中,如果要输入多个字段,则用户名/电子邮件、密码/确认密码字段应该是表单中的最后一个输入字段。这就是我能够解决我的问题的方式。

最新更新