Próbuję ustawić obraz UINavigationBar tła:ios7 UINavigationBar backgroundImage jest ustawiony do góry nogami
dodałem AppDelegate: (proszę zauważyć, że jest to jeden obraz)
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"general-top_bar_with_status.png"] forBarMetrics:UIBarMetricsDefault];
Ponieważ nie muszę przezroczyste, w ViewController w viewDidLoad I dodaje:
self.navigationController.navigationBar.translucent = NO;
to obraz:
Niestety to co mam:
Jak widać, obraz jest Upsite dół.
Co jest nie tak?
W serii ujęć, ustawić miejsce TopBar - nieprzezroczyste pasek nawigacyjny
Dla mnie to wygląda bardziej jak to jest przesunięty w dół (a kolor na szczycie wypełnił pozostały obszar). Spróbuj wykonać to do góry nogami - dolna część wydaje się ciemniejsza (i nie jest jaśniejsza, jak na zdjęciu). – AbdullahC
Drugi obraz nie jest dokładnie taki sam. – ipinak
To jedno zdjęcie. Nie jestem pewien, co się tam stało. – Dejell