70 votes

Désactiver la correction automatique de l'iPhone sur le champ de texte

Lorsque j'essaie de modifier les textes dans mon application iphone (UITextfield), il s'est auto-corrige mon entrée. Pourriez-vous me faire savoir comment puis-je désactiver cette option?

Merci.

152voto

Caffeine Coma Points 10544
UITextField* f = [[UITextField alloc] init];
f.autocorrectionType = UITextAutocorrectionTypeNo;

13voto

Jonas Points 2559

Vous pouvez utiliser le UITextInputTraits protocole de réaliser ceci:

myInput.autoCorrectionType = UITextAutocorrectionTypeNo;

Voir ici pour plus de détails.

10voto

MaikelS Points 398

Interface Builder dispose également d'une liste déroulante pour désactiver cette option. Comme vous êtes plus susceptibles de créer des objets textfield dans interface builder, la chercher là. Vous pouvez le trouver dans les Attributs de l'Inspecteur à côté de "Correction".

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X