J'utilise une barre de navigation teintée et un UITolderbar global teinté dans mon application iPhone. Dans ma vue d'info, j'ai un bouton qui ouvre un MFMailComposeViewController, et la barre d'outils en haut de cette vue (avec les boutons "cancel" et "send") est toujours bleue. J'appelle la MFMailComposeViewController comme ceci:Changement de la couleur de la barre d'outils de MFMailComposeViewController
-(void)displayMailSheet
{
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
picker.mailComposeDelegate = self;
[picker setSubject:@"..."];
NSArray *toRecipients = [NSArray arrayWithObject:@"..."];
[picker setToRecipients:toRecipients];
[self presentModalViewController:picker animated:YES];
[picker release];
}
Est-il possible de changer la couleur de la barre d'outils de ce point de vue? Si c'est possible, comment puis-je faire cela?
Avez-vous essayé la mise picker.navigationBar.tintColor? –
Cela fonctionne très bien! Je vous remercie! :-) – iYassin