Внешний вид прокси - альтернатива setShadowImage для iOS 5?

Здравствуйте! Я использую этот код для установки теневого изображения моей панели навигации:

if ([self.navigationController.navigationBar respondsToSelector:@selector(shadowImage)]) {

    [[UINavigationBar appearance] setShadowImage:[UIImage imageNamed:@"nav-bar-shadow"]];

    [[UIToolbar appearance] setShadowImage:[UIImage imageNamed:@"tool-bar-shadow"]  forToolbarPosition:UIToolbarPositionAny];
}

Однако кажется, что это только iOS 6 (хотя я не могу сказать наверняка - я не могу найти документацию об этом где-либо). Он не работает на iOS 5.

Есть ли какая-то альтернатива - глобальная настройка изображения под навигационной панелью? Я думал о кастомном UIView, но как это сделать глобально?

Ответы на вопрос(2)

Ваш ответ на вопрос