【发布时间】:2020-04-12 09:38:39
【问题描述】:
我不想显示自动完成字词,而是显示用户电子邮件的自动完成,例如 example@domain.com
如果我在 Safari 中转到 https://www.superbru.com/beta/register.php,就会发生这种情况,我会在自动完成框中收到建议的电子邮件地址。
这就是我设置文本字段的方式,但仍然没有建议电子邮件。
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 也不起作用。
【问题讨论】:
标签: swift autocomplete uikit uitextfield