Внешний вид прокси - альтернатива 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, но как это сделать глобально?