2009-11-01 3 views
0

Existe-t-il un moyen de fermer le clavier de MFMailComposeViewController? Si l'utilisateur fait pivoter l'appareil, je charge un contrôleur séparé sans appuyer sur "envoyer" ou "annuler" et le clavier reste à l'écran. Y at-il un moyen de fermer le clavier sans "fait" ou "envoyer" étant pressé?iphone MFMailComposeViewController

Répondre

1

Vous pouvez trouver le premier répondeur et lui demander de démissionner actif ce qui devrait rejeter le clavier.

UIWindow* keyWindow = [[UIApplication sharedApplication] keyWindow]; 
UIView* firstResponder = [keyWindow performSelector:@selector(firstResponder)]; 
[firstResponder resignFirstResponder]; 
+1

Wow, cela a fonctionné comme un charme ... Merci – Yuri

Questions connexes