Подтвердить что ты не робот

Отключить UITextField Predictive Text

С выпуском iOS 8 я хотел бы отключить интеллектуальный текстовый раздел клавиатуры, когда я начну вводить UITextField. Не уверен, как это делается, любая помощь будет оценена!

4b9b3361

Ответ 1

Настройка 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

Ответ 2

Swift 2

textField.autocorrectionType = .Yes
textField.autocorrectionType = .No

Swift 3

textField.autocorrectionType = .Yes
textField.autocorrectionType = .No

Ответ 3

как это вы вкл или выкл UITextAutocorrectionType

myTextView.autocorrectionType = UITextAutocorrectionTypeNo;
myTextView.autocorrectionType = UITextAutocorrectionTypeYes;

Ответ 4

ФИКСИРОВАН ДЛЯ SWIFT-3:

myTextField.autocorrectionType = .no

Ответ 5

Нажмите и удерживайте языковой ключ (тот, который похож на глобус или, возможно, лицо улыбки Эмоджи) и установите переключатель для "Предиктивного" в положение.

Ответ 6

Выбранный ответ правильный, но у вас также есть возможность сделать то же самое в раскадровке.

Все, что вам нужно, - это выбрать свое текстовое поле, а в разделе "показать инспектору атрибутов" установить Корректировать значение НЕТ. Проверьте прикрепленное изображение.

См. прикрепленное изображение