Renseigneztreponder à Swift
Question
Comment puis-je le mettre en œuvre dans la nouvelle langue d'Apple:
Code de l'objectif-C:
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
for (UIView *view in self.view.subviews)
[view resignFirstResponder];
}
J'ai essayé de le faire.Mais le clavier ne disparaît pas:
Code SWIFT:
override func touchesBegan(touches: NSSet, withEvent event: UIEvent) {
super.touchesBegan(touches, withEvent: event)
self.view.resignFirstResponder()
}
La solution
Vous pourriez probablement aller avec:
self.view.endEditing(true)
Autres conseils
Essayez ceci
self.view.endEditing(true)
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow