J'ai une application qui est construite sur l'application TabBar dans laquelle j'ai besoin d'avoir un onglet qui est fondamentalement un compositeur d'email. J'essaie donc d'utiliser un MFMailComposeViewController comme l'un des onglets. Cela semble fonctionner bien jusqu'à ce que je vais envoyer un email avec le contrôleur. Si je le fais, l'affichage de MFMailComposeViewController disparaît et ne peut plus être utilisé. Si je lis correctement les docs, le MFMailComposeViewController est normalement utilisé de manière modale, mais il est supposé fonctionner de façon non modale.Réutilisation d'un MFMailComposeViewController
Voici comment je l'ajouter à la barre d'onglets ...
MFMailComposeViewController *mailController = [[MFMailComposeViewController alloc] init];
mailController.title = @"Feedback";
mailController.tabBarItem.image = [UIImage imageNamed:@"pencil.png"];
[array addObject:mailController];
tabBarController.viewControllers = array;