Wygląd proxy - alternatywa setShadowImage dla iOS 5?

Witam Używam tego kodu do ustawienia obrazu cienia mojego paska nawigacyjnego:

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];
}

Wygląda jednak na to, że jest to tylko iOS 6 (choć nie mogę powiedzieć na pewno - nigdzie nie mogę znaleźć dokumentacji na ten temat). Nie działa na iOS 5.

Czy istnieje alternatywa - globalne ustawienie obrazu pod paskiem nawigacyjnym? Myślałem o niestandardowym UIView, ale jak to zrobić globalnie?

questionAnswers(2)

yourAnswerToTheQuestion