Iphone 导航栏外观

Iphone 导航栏外观,iphone,ios,objective-c,Iphone,Ios,Objective C,我正在使用外观协议来更改我的应用程序中所有导航栏的外观,它工作得非常好 [[UINavigationBar appearance] setBackgroundImage:[ApplicationStyle navigationBarImage] forBarMetrics:UIBarMetricsDefault]; 我不想更改UIImagePickerController上的导航栏,但我想用一种干净的方法来实现这一点,有什么想法吗?[[uiAvigationBar Appearancewhen

我正在使用外观协议来更改我的应用程序中所有导航栏的外观,它工作得非常好

[[UINavigationBar appearance] setBackgroundImage:[ApplicationStyle navigationBarImage] forBarMetrics:UIBarMetricsDefault];

我不想更改UIImagePickerController上的导航栏,但我想用一种干净的方法来实现这一点,有什么想法吗?

[[uiAvigationBar Appearancewhen contained in:[UIImagePickerController类],nil]setBackgroundImage:nil for BarMetrics:UIBarMetricsDefault]

[[UIImagePickerController类中包含的UINavigationBar外观,无]setBackgroundImage:nil forBarMetrics:UIBarMetricsDefault]