Я использую тонированную навигационную панель и тонированный глобальный UIToolbar в моем приложении для iPhone. В моем информационном представлении у меня есть кнопка, которая открывает MFMailComposeViewController, а панель инструментов в верхней части этого представления (с кнопкой «отменить» и «отправить») по-прежнему синяя. Я звоню MFMailComposeViewController так:Изменение цвета панели инструментов 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];
}
Можно ли изменить цвет панели инструментов этой точки зрения в? Если это возможно, как я могу это сделать?
Вы пробовали настройки picker.navigationBar.tintColor? –
Это прекрасно работает! Спасибо! :-) – iYassin