0

我一直在为我在 iOS 上的注册流程使用自动填充,但我似乎无法让它完美地工作。

我有一个具有UITextField属性之一的自定义视图,并且我将所有文本字段构建为该自定义视图的实例。

当我第一次制作它时,我不知道我应该遵守以UITextInput使自动填充工作,但自动填充几乎已经在除了 when 之外的所有东西上都工作得很好textContentType = .newPassword。起作用的是,我可以在登录时点击密码管理器,iOS 会为我填写用户名和密码字段,除了.newPassword根本不起作用或填写新密码的字段。

当我符合 时UITextInput.newPassword文本字段有点起作用,它可以让我打开密码管理器......但是,所有文本字段现在只填写选定的UITextField,而不是其他任何一个。啊,我以为我拥有它!

这远非理想,因为用户可以创建密码并且只填写用户名,反之亦然。另外,登录时,您必须输入两次密码管理器作为用户名+密码。

使这项工作的任何提示?谢谢!

PS - 似乎符合UITextInput只是样板代码,因为我已经在使用 UITextField 但只是包装在父 UIView 中......这令人困惑但没关系。

4

0 回答 0