UINavigationBar nesnelerinin arka plan resmini, uygulamam boyunca ayarlamak için UIAppearance protokolünü kullanıyorum.MFMailComposeViewController için UIAppearance özelliğini geçersiz kıl Önizleme
[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"image-name"] forBarMetrics:UIBarMetricsDefault];
Ben varsayılan stil gezinti çubuğu görüntülenecek şekilde MFMailComposeViewController örnekleri için geçersiz kılmak istiyorum. Bunu ayarlamak için appearanceWhenContainedIn kullanmayı denedi ve bir hata yapmadan veya bunu gerçekleştirmek için daha iyi bir yol yoktur miyim bu değil
[[UINavigationBar appearanceWhenContainedIn:[MFMailComposeViewController class], nil] setBackgroundImage:nil forBarMetrics:UIBarMetricsDefault];
iOS 6. iOS 5 ama çalışır?
Elma Geliştirici Destek göre: Bu iOS 7.0 bilinen bir hatadır. – jasonjwwilliams
bu iOS 9 – Climbatize