Depuis la sortie de ios11 et Xcode9, lorsque le clavier est ouvert et je pousse à une nouvelle UIViewController
, le clavier disparaît après le nouveau contrôleur apparaît comme ceci:clavier disparaissent après la navigation
Pourquoi?
Depuis la sortie de ios11 et Xcode9, lorsque le clavier est ouvert et je pousse à une nouvelle UIViewController
, le clavier disparaît après le nouveau contrôleur apparaît comme ceci:clavier disparaissent après la navigation
Pourquoi?
Oui, cela semble être une nouvelle fonctionnalité, ce qui est logique dans mon option, car lorsque vous appuyez sur le bouton retour, vous reviendrez au même état que vous étiez avant de pousser au nouveau viewController
. Toute façon de le résoudre faire comme @LeoDabus suggéré et appelez soit resignFirstResponder
ou self.view.endEditing(true)
avant de quitter le viewController.
override func viewWillDisappear(_ animated: Bool) {
super.viewWillDisappear(animated)
self.view.endEditing(true)
}
Que dois-je faire? – MichelRobico
ça ne marche pas – MichelRobico
Oui mais je ne veux pas le faire apparaître, je veux qu'il disparaisse en même temps que mon contrôleur – MichelRobico