我想做自动完成的文本字段,例如,为电子邮件。
我在网上搜索了一下,没有找到swift的版本,很多演示都是用tableview
来显示结果的。
我的问题是:
1:我不想用tableview
来显示结果,我想像游猎一样,当你写一些东西时,结果是灰色的,并完成句子。
2:我想对UIAlertController
的文本字段进行自动完成。
let ac = UIAlertController(title: "Enter e-mail", message: nil, preferredStyle: .Alert)
ac.addTextFieldWithConfigurationHandler(nil)
let submitAction = UIAlertAction(title: "Send", style: .Default) { [unowned self, ac] (action: UIAlertAction!) in
self.dismissKeyboard()
}
2条答案
按热度按时间tzxcd3kk1#
如果文本框是通过情节提要添加的。然后单击文本框
然后选择属性检查器-〉更改更正-〉是
这将用于自动更正
谢谢你,
62o28rlo2#
我用Swift 5解决了这个问题: