UIAppearance and MFMailComposeViewController

Originator:carlos.fonseca
Number:rdar://11934965 Date Originated:23-Jul-2012 02:10 PM
Status:open Resolved:
Product:iPhone SDK Product Version:6
Classification:UI/Usability Reproducible:always
 
Summary:
Using [UINavigationBar appearance] to set an image for toolbar buttons doesn't affect the New Email Sheet.

Steps to Reproduce:
use something like
        [[UIBarButtonItem appearance] setBackgroundImage:[UIImage imageNamed:@"buttonImage"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];

Invoke an MFMailComposeViewController.

Expected Results:
The toolbar buttons display the image specified

Actual Results:
The toolbar buttons display the default blue button

Regression:
This problem occurs on iOS6b3. The same code behaves as expected on iOS5.1.1.

Notes:
The toolbar background changes correctly to the one specified using [UINavigationBar appearance].

Comments

Had reported this, too

http://openradar.appspot.com/11912731


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!