UITextField Valeur Événement A Changé?
Comment puis-je faire en sorte que lorsque le contenu d'un champ de texte changements, une fonction est appelée?
Vous devez vous connecter pour publier un commentaire.
Comment puis-je faire en sorte que lorsque le contenu d'un champ de texte changements, une fonction est appelée?
Vous devez vous connecter pour publier un commentaire.
Objective-C
Swift 4
En fait, il n'y a pas de valeur événement a changé pour
UITextField
, utilisezUIControlEventEditingChanged
J'ai résolu le problème en changeant le comportement de shouldChangeChractersInRange. Si vous retournez PAS les changements ne seront pas appliqués par iOS en interne, au lieu de cela, vous avez la possibilité de changer manuellement et d'effectuer des actions après les modifications.
Pour swift c'est pratique -
c'est ma solution.
Swift 4