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!