UITextField textContentType不返回建议

时间:2019-08-05 14:19:49

标签: ios xcode swift4

我遇到了一个相当简单的问题,这使我感到困惑,因为我的联系卡上填满了所有(住所,工作地点,iCloud等)的电子邮件地址,其中所有名字,姓氏,电话号码都被显示出来了作为建议。请让我知道我在做什么错。这是我的代码:

    emailTxtField.delegate = self
    emailTxtField.textContentType =.emailAddress
    phoneNumTxtField.delegate = self
    phoneNumTxtField.textContentType =.telephoneNumber
    firstNameTxtField.delegate = self
    firstNameTxtField.textContentType =.givenName
    lastNameTxtField.delegate = self
    lastNameTxtField.textContentType =.familyName

其他所有字段都在获取建议,但没有电子邮件地址。请帮忙吗?

更新

一些快照:

enter image description here

和另一个 。 。

enter image description here

1 个答案:

答案 0 :(得分:0)

您尝试过

emailTxtField.textContentType = .username
emailTxtField.keyboardType = .emailAddress

引用:Apple's article: Enabling Password AutoFill on a Text Input View