Aussehen Proxy - SetShadowImage Alternative für iOS 5?

Hallo, ich verwende diesen Code, um das Schattenbild meiner Navigationsleiste festzulegen:

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

Es scheint jedoch, dass dies nur iOS 6 ist (obwohl ich nicht sicher sagen kann - ich kann nirgendwo Dokumentation darüber finden). Unter iOS 5 funktioniert es nicht.

Gibt es eine Alternative - ein Bild global unter der Navigationsleiste einstellen? Ich dachte an benutzerdefiniertes UIView, aber wie geht das global?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage