Nella mia app per iPhone uso una barra di navigazione colorata e un UIToolbar globale colorato. Nella mia visualizzazione informazioni, ho un pulsante che apre un MFMailComposeViewController e la barra degli strumenti nella parte superiore di quella vista (con il pulsante "cancella" e "invia") è ancora blu. Chiamo il MFMailComposeViewController in questo modo:Modifica colore barra degli strumenti 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];
}
E 'possibile cambiare il colore della barra degli strumenti che di vista? Se è possibile, come posso farlo?
Hai provato impostazione picker.navigationBar.tintColor? –
Funziona bene! Grazie! :-) – iYassin