filtrage de chaîne d'entrée de champ de texte - objective-c - filtrage de chaîne d'entrée de champ de texte
伊谢尔伦
伊谢尔伦 2017-05-02 09:27:53
0
3
693

Filtrez la chaîne lors de la saisie dans textField. Seuls les caractères chinois peuvent être saisis et aucune autre saisie n'est autorisée

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

répondre à tous(3)
刘奇

Pendant le processus de saisie, j'utilise d'abord des expressions régulières pour déterminer si l'entrée est chinoise. Si elle est chinoise, je l'attribue à textfiled.text, puis je stocke cette valeur dans une variable globale lorsque textfiled.text change plus tard. s'il existe Pour les caractères non chinois, utilisez les variables globales précédemment stockées pour intercepter la chaîne, et seule la chaîne chinoise est affectée à textfiled.text, de sorte que textfiled ne puisse saisir que des caractères chinois pendant le processus de saisie.

漂亮男人

Vous pouvez juger le texte dans la méthode proxy. S'il y a des chiffres anglais, supprimez-les

滿天的星座

Cela peut ne pas être possible, car lorsque vous tapez du pinyin chinois avant de terminer la saisie, les mots anglais seront affichés. S'il y a des caractères non chinois dans la construction, le bouton Enregistrer sera grisé et l'utilisateur sera invité. pour supprimer les caractères non chinois

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal