isSecureTextEntry密码文本字段导致显示键盘提示时出现错误

问题描述 投票:-1回答:1

我正在使用某些UITextFields以使用Email字段和Password字段。

在我输入的密码字段中,isSecureTextEntry = true在“电子邮件”字段中,我有关于用户电子邮件的建议

由于我在密码头中输入了isSecureTextEntry,因此电子邮件字段中的建议不再出现

您也有这个问题吗?有办法解决吗?

谢谢大家

如果将isSecureTextEntry从true更改为false ...一切正常,我不理解


EMAIL BEFORE TAP ON PASSWORD TEXTFIELDEMAIL AFTER PASSWORD TEXTFIELD TAPPED

ios swift storyboard uitextfield
1个回答
0
投票

您看到的行为是设计使然。

注意,在第二种情况下,iOS会显示“密码”按钮来访问钥匙串密码。

当iOS检测到用户名和密码字段对时,它会提供已保存的用户名/密码,而不是以前使用的电子邮件,因为这可能更有用。

如果您将安全文本字段内容类型设置为“新密码”,则iOS会推断这是一个帐户创建屏幕,并且不会提供已保存的密码,但是我认为这是更糟糕的用户体验。

© www.soinside.com 2019 - 2024. All rights reserved.