Avatar ·

Cómo ocultar el teclado en Swift al presionar Return en UITextField

¡Hola, colegas! Soy un desarrollador iOS principiante en Swift y me he encontrado con un problema aparentemente simple pero muy molesto. Estoy creando un formulario de inicio de sesión simple con un campo UITextField para ingresar el nombre de usuario. Todo funciona, excepto una cosa: cuando el usuario termina de escribir y presiona la tecla "Return" (o "Listo") en el teclado, el teclado no se oculta. Simplemente permanece en la pantalla, cubriendo la mitad de la interfaz. Ya he probado varios enfoques de internet, pero no funcionaron. Aquí está mi código actual en ViewController: ```swift import UIKit class ViewController: UIViewController { @IBOutlet weak var nameTextField: UITextField! override func viewDidLoad() { super.viewDidLoad() // Intento establecer el delegate nameTextField.delegate = self } } // Intento implementar el método del delegate extension ViewController: UITextFieldDelegate { func textFieldShouldReturn(_ textField: UITextField) -> Bool { textField.resignFirstResponder } }