禁用UITextField预测文本
随着iOS 8的发布,我想在我开始键入UITextField时禁用键盘的预测文本部分。 不知道如何做到这一点,任何帮助将不胜感激!
设置autoCorrectionType为UITextAutocorrectionTypeNo做了窍门
Objective-C的
textField.autocorrectionType = UITextAutocorrectionTypeYes; textField.autocorrectionType = UITextAutocorrectionTypeNo; Swift 2
 textField.autocorrectionType = .Yes textField.autocorrectionType = .No 
Swift 3
 textField.autocorrectionType = .yes textField.autocorrectionType = .no 
Swift 2
 textField.autocorrectionType = .Yes textField.autocorrectionType = .No 
Swift 3
 textField.autocorrectionType = .yes textField.autocorrectionType = .no 
像这样你打开或closuresUITextAutocorrectionType
 myTextView.autocorrectionType = UITextAutocorrectionTypeNo; 
 myTextView.autocorrectionType = UITextAutocorrectionTypeYes; 
为SWIFT-3固定:
 myTextField.autocorrectionType = .no 
点击并按住语言键(看起来像地球仪或可能是表情符号笑脸),并将“预测”切换为closures。
所选的答案是正确的,但是你也可以select在故事板中做同样的事情。
所有你需要的是select你的文本框,并在“显示属性检查器”设置更正为NO。 检查附加的图像。
见附图