xcode - Desactivar el texto predictivo UITextField
ios8 (7)
Establecer autocorrectionType en .no permitió que mi vista de tabla se desplazara a la última entrada. Con el texto predictivo en la última línea se bloqueó la selección.
Con el lanzamiento de iOS 8, me gustaría deshabilitar la sección de texto predictivo del teclado cuando empiezo a escribir en UITextField. No estoy seguro de cómo se hace, ¡cualquier ayuda sería apreciada!
Establecer el AutoCorrectionType en UITextAutocorrectionTypeNo hizo el truco
C objetivo
textField.autocorrectionType = UITextAutocorrectionTypeYes;
textField.autocorrectionType = UITextAutocorrectionTypeNo;
Swift 2
textField.autocorrectionType = .Yes
textField.autocorrectionType = .No
Swift 3
textField.autocorrectionType = .yes
textField.autocorrectionType = .no
La respuesta elegida es correcta, pero también tiene la opción de hacer lo mismo en el guión gráfico.
Todo lo que necesita es seleccionar su campo de texto y, en "mostrar el inspector de atributos", establezca Corrección en NO .
Mantenga presionada la tecla de idioma (la que parece un globo terráqueo o posiblemente una cara de sonrisa Emoji) y desactive la opción "Predictivo".
Swift 2
textField.autocorrectionType = .Yes
textField.autocorrectionType = .No
Swift 3
textField.autocorrectionType = .yes
textField.autocorrectionType = .no
como esto dentro o fuera de UITextAutocorrectionType
myTextView.autocorrectionType = UITextAutocorrectionTypeNo;
myTextView.autocorrectionType = UITextAutocorrectionTypeYes;
FIJO para SWIFT-3:
myTextField.autocorrectionType = .no