2011-10-17 5 views
3

J'écris une fonction qui formate les entrées d'un UITextField en une date. Il doit être affiché comme ceci jj/mm/aaaa. Le problème est que je ne suis pas en mesure de détecter la touche de suppression a été pressée. J'utilise UITextFieldDelegate la méthode textField:shouldChangeCharactersInRange:replacementString: pour détecter quand l'utilisateur appuie sur une touche. Y at-il quelque chose comme \n je peux rechercher sur le replacementString?La touche de suppression de détection a été enfoncée

Répondre

4

La chaîne de remplacement doit être la chaîne vide (@"") lorsqu'un caractère est sur le point d'être supprimé.

+0

Merci! Ça marche :) –

Questions connexes