随着iOS 8的发布,我想在开始输入UITextField时禁用键盘的预测文本部分。不确定如何完成此操作,将不胜感激!
随着iOS 8的发布,我想在开始输入UITextField时禁用键盘的预测文本部分。不确定如何完成此操作,将不胜感激!
Answers:
将autoCorrectionType设置为UITextAutocorrectionType
物镜
textField.autocorrectionType = UITextAutocorrectionTypeYes;
textField.autocorrectionType = UITextAutocorrectionTypeNo;
迅捷2
textField.autocorrectionType = .Yes
textField.autocorrectionType = .No
迅捷3
textField.autocorrectionType = .yes
textField.autocorrectionType = .no
textField.autocorrectionType = .default
,文本是否会自动更正将取决于用户,而不是您自己,而是应由用户决定
选择的答案是正确的,但您也可以在情节提要中选择相同的答案。
您只需要选择文本字段,然后在“显示属性检查器”下,将Correction设置为NO即可。
像这样,您打开或关闭UITextAutocorrectionType
myTextView.autocorrectionType = UITextAutocorrectionTypeNo;
myTextView.autocorrectionType = UITextAutocorrectionTypeYes;
固定为SWIFT-3:
myTextField.autocorrectionType = .no
myTextField.autocorrectionType = UITextAutocorrectionTypeNo;
必须先放置才[myTextField becoreFirstResponder];
有效。