iOS Rejeter le clavier lorsque l'utilisateur appuie sur le bouton de retour


Exemple

Configurez votre contrôleur de vue pour gérer la modification du texte du champ de texte.

class MyViewController: UITextFieldDelegate {

    override viewDidLoad() {
        super.viewDidLoad()
        
        textField.delegate = self
    }

}

textFieldShouldReturn est appelé chaque fois que le bouton de retour du clavier est pressé.

Rapide:

func textFieldShouldReturn(textField: UITextField) -> Bool {
    textField.resignFirstResponder()    
    return true;
}

Objectif c:

- (BOOL)textFieldShouldReturn:(UITextField *)textField {
   [textField resignFirstResponder];
   return true;
}