Estoy usando una barra de navegación teñida y una UIToolbar global tintada en mi aplicación de iPhone. En mi vista de información, tengo un botón que abre un MFMailComposeViewController, y la barra de herramientas en la parte superior de esa vista (con el botón "cancelar" y "enviar") sigue siendo azul. Voy a llamar al MFMailComposeViewController así:Cambiando el color de la barra de herramientas 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];
}
¿Es posible cambiar el color de la barra de herramientas de ese punto de vista? Si es posible, ¿cómo puedo hacer esto?
¿Ha intentado fijar picker.navigationBar.tintColor? –
¡Esto funciona bien! ¡Gracias! :-) – iYassin