No matter what I seem to try, in the email screen that comes up when a user chooses to email a link (it's a MFMailComposeViewController
) the buttons are always the default blue.
I have this in my AppDelegate:
[[UINavigationBar appearance] setBarTintColor:[UIColor colorWithRed:0.000 green:156/255.0 blue:51/255.0 alpha:1]];
[[UINavigationBar appearance] setTintColor:[UIColor whiteColor]];
[[UINavigationBar appearance] setTitleTextAttributes:@{ NSForegroundColorAttributeName: [UIColor whiteColor] }];
And it does indeed color the title of the MFMailComposeViewController
but not the buttons. How do I accomplish that?
It also keeps my status bar black when I have it white everywhere else.