Ios5 是否在模态视图控制器中使用UI外观样式?

Ios5 是否在模态视图控制器中使用UI外观样式?,ios5,uikit,uinavigationbar,uibarbuttonitem,modalviewcontroller,Ios5,Uikit,Uinavigationbar,Uibarbuttonitem,Modalviewcontroller,我使用iOS 5中引入的UIAppearanceAPI定制了所有导航栏的外观: [[UINavigationBar appearance] setTitleTextAttributes:titleTextAttributes]; [[UINavigationBar appearance] setTitleVerticalPositionAdjustment:+2.f forBarMetrics:UIBarMetricsDefault]; [[UIBarButtonItem appearance]

我使用iOS 5中引入的
UIAppearance
API定制了所有导航栏的外观:

[[UINavigationBar appearance] setTitleTextAttributes:titleTextAttributes];
[[UINavigationBar appearance] setTitleVerticalPositionAdjustment:+2.f forBarMetrics:UIBarMetricsDefault];
[[UIBarButtonItem appearance] setTintColor:[UIColor lightTextColor]];
这对我所有的导航栏都很有用

但是,它也会设置所有系统提供的导航栏的样式,例如当我以模式显示
MFMailComposeViewController
(请参见下面的屏幕截图)或使用
ABPeoplePicker

是否可以定义异常,例如“以模式显示时不使用此外观”


查看外观当包含在选项中时,此选项允许您选择外观应用于哪个viewcontroller类