2013-07-01 4 views
0

Я использую протокол внешнего вида, чтобы изменить внешний вид всех навигационных панелей в моем приложении, и он отлично работает.Внешний вид навигационной панели

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

Я не хочу, панель навигации, чтобы изменить на UIImagePickerController, но я хочу, чистый способ сделать это, какие-либо идеи?

ответ

3

[[UINavigationBar appearanceWhenContainedIn:[UIImagePickerController class], nil] setBackgroundImage:nil forBarMetrics:UIBarMetricsDefault];