Avatar ·

Cómo rastrear el cambio de texto en UITextField en tiempo real (Swift)

¡Hola a todos! Soy nuevo en el desarrollo de iOS con Swift y me encontré con un problema que no he podido resolver durante varias horas. Tengo una pantalla simple con un UITextField para ingresar un email. Necesito que, con cada cambio de texto (ingreso o eliminación de un carácter), se realice la validación del email y se muestre un ícono (marca de verificación o cruz) junto al campo. Quiero que esto ocurra en tiempo real, no después de que el usuario termine de escribir y presione "Done". Intenté usar el delegado UITextFieldDelegate y el método textFieldDidEndEditing, pero solo se activa cuando el campo pierde el foco. También probé textFieldShouldReturn, que no es lo que necesito. Aquí está mi código actual, que no funciona como debería: ```swift class ViewController: UIViewController, UITextFieldDelegate { @IBOutlet weak var emailTextField: UITextField! @IBOutlet weak var validationIcon: UIImageView! override func viewDidLoad() { super.viewDidLoad() emailTextField.delegate