З виходом iOS 8 я хотів би вимкнути розділ передбачуваного тексту на клавіатурі, коли я починаю друкувати в поле UITextField. Не впевнені, як це робиться, будь-яка допомога буде вдячна!
Відповіді:
Встановлення autoCorrectionType на UITextAutocorrectionTypeNo зробив трюк
Завдання-C
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 .
ВИПРАВЛЕНО для SWIFT-3:
myTextField.autocorrectionType = .no
myTextField.autocorrectionType = UITextAutocorrectionTypeNo;
перед тим,[myTextField becoreFirstResponder];
як бути ефективним, його слід помістити раніше .