Navigation bar of MFMailComposeViewController doesn't adjust tint color

Originator:vp
Number:rdar://15066029 Date Originated:24-Sep-2013 05:33 PM
Status:Open Resolved:
Product:iOS Product Version:7.0
Classification:UI Reproducible:Yes
 
Summary:
Using the UIAppearance API:
1. NavBar's barTintColor is set to blue
2. NavBar's tintColor is set to white

Also the application's window tintColor is set to white.

When presenting the MFMailComposeViewController, the navigation buttons are barely visible because they are still shown in the default blue.

According to the documentation, setting the navBar's tint color to white should change the button titles to white:

"In iOS 7, a navigation bar’s tintColor affects the color of the back indicator image, button titles, and button images. The barTintColor property affects the color of the bar itself."

The presented MailComposerViewController does correctly change the background color of the navigation bar to blue, however fails to change the bar button titles color.

Steps to Reproduce:
I've attached a modified version of the MailComposer sample.

Expected Results:
Besides of the navigation bar's background color, the navigation buttons should also update their color to white.

Actual Results:
The navBar's background color is updated (to blue), however the button's titles remain turquoise (default tint color) 

Version:
7.0

Notes:


Configuration:


Attachments:
'MessageComposer.zip' was successfully uploaded.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!