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. merci, p> sagar p> p>
5 Réponses :
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. P>
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. P>
Merci, je rencontrais ce même comportement, composé par le comportement différent du simulateur vs le dispositif.
Commentez la ligne suivante et essayez.
returnTextField.autocorrectionType = UITextAutocorrectionTypeNo;
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. P>
Je trouve également que vous devriez utiliser le clavier code> code> par défaut, par opposition aux claviers restreints par ex. Nom Téléphone PAD CODE> P>