Avatar ·

Comment suivre les modifications de texte dans UITextField en temps réel (Swift)

Bonjour à tous ! Je suis nouveau dans le développement iOS en Swift et j'ai rencontré un problème que je n'arrive pas à résoudre depuis plusieurs heures. J'ai un écran simple avec un UITextField pour saisir un email. Je dois exécuter une validation de l'email et afficher une icône (coche ou croix) à côté du champ à chaque modification du texte (saisie ou suppression d'un caractère). Je veux que cela se produise en temps réel, et non après que l'utilisateur ait fini de saisir et appuyé sur "Done". J'ai essayé d'utiliser le délégué UITextFieldDelegate et la méthode textFieldDidEndEditing, mais elle ne se déclenche que lorsque le champ perd le focus. J'ai aussi essayé textFieldShouldReturn — ce n'est pas du tout ça. Voici mon code actuel, qui ne fonctionne pas comme souhaité : ```swift class ViewController: UIViewController, UITextFieldDelegate { @IBOutlet weak var emailTextField: UITextField! @IBOutlet weak var validationIcon: UIImageView! override func viewDidLoad() { super.viewDidLoad() emailTextField.delegate