11
votes

AutocapitalizationType ne fonctionne pas

J'essaie de garder le premier charactorisé de "capitale" de texte filé en définissant autocapitalizationtype, mais cela ne fonctionne pas. Vous trouverez ci-dessous un instantané de code SRC pour la même chose. xxx

merci,

sagar


0 commentaires

5 Réponses :


2
votes

J'ai trouvé que si vous désactivez l'autocorrection, la capitalisation automatique ne fonctionne pas non plus. Me semble qu'ils devraient fonctionner de manière indépendante. Dans un nom de nom, on voudrait capitaliser chaque mot mais ne remplacerait pas automatiquement un nom avec le dictionnaire prédit.


0 commentaires

19
votes

Si vous tapez dans le champ de texte à l'aide de votre clavier matériel, il ignore la capitalisation automatique. Toutefois, si vous utilisez le clavier sur l'écran du simulateur, il devrait capitaliser automatiquement les mots.


1 commentaires

Merci, je rencontrais ce même comportement, composé par le comportement différent du simulateur vs le dispositif.



0
votes

Commentez la ligne suivante et essayez.

returnTextField.autocorrectionType = UITextAutocorrectionTypeNo;


0 commentaires

13
votes

J'ai eu le même problème, le problème passe des paramètres de périphérique, si vous désactivez l'autocapitalisation sur les paramètres de périphérique -> Général-> Clavier, alors il affectera toutes vos applications.


0 commentaires

7
votes

Je trouve également que vous devriez utiliser le clavier par défaut, par opposition aux claviers restreints par ex. Nom Téléphone PAD


0 commentaires