swift如何在uitextfield中将用户电子邮件建议为自动完成
而不是显示自动完成的话,我想显示自动完成的用户电子邮件的例子example@domain.com 如果在Safari中,我在“自动完成”框中收到建议的电子邮件地址,就会发生这种情况 这是我设置文本字段的方式,但仍然没有建议发送电子邮件swift如何在uitextfield中将用户电子邮件建议为自动完成,swift,autocomplete,uikit,uitextfield,Swift,Autocomplete,Uikit,Uitextfield,而不是显示自动完成的话,我想显示自动完成的用户电子邮件的例子example@domain.com 如果在Safari中,我在“自动完成”框中收到建议的电子邮件地址,就会发生这种情况 这是我设置文本字段的方式,但仍然没有建议发送电子邮件 private let emailTextField: UITextField = { let textField = UITextField() textField.height(equalTo: 45) textField
private let emailTextField: UITextField = {
let textField = UITextField()
textField.height(equalTo: 45)
textField.keyboardType = .emailAddress
textField.returnKeyType = .done
textField.placeholder = "E-mail"
textField.addTarget(self, action: #selector(textFieldTextDidChange), for: .editingChanged)
return textField
}()
设置autocorrectionType=.default或yes也不起作用
将textContentType设置为emailAddress
let textField = UITextField()
textField.textContentType = .emailAddress