Sto cercando di impostare l'immagine UINavigationBar di sfondo:iOS7 UINavigationBar BackgroundImage è impostato a testa in giù
ho aggiunto in AppDelegate: (si prega di notare che si tratta di una sola immagine)
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"general-top_bar_with_status.png"] forBarMetrics:UIBarMetricsDefault];
Dal momento non ho bisogno traslucido, nel ViewController in viewDidLoad ho aggiunto:
self.navigationController.navigationBar.translucent = NO;
Questa è l'immagine:
Purtroppo questo è ciò che ottengo:
Come si può vedere, l'immagine è upsite verso il basso.
Cosa c'è che non va?
In storyboard, ho fissato un posto per topbar - Opaco barra di navigazione
A me, sembra più simile è spostato verso il basso (e il colore sulla parte superiore ha riempito la restante area). Prova a farlo capovolto - la parte inferiore appare più scura (e non più chiara come appare nell'immagine). – AbdullahC
La seconda immagine non è esattamente la stessa. – ipinak
È un'immagine. Non sono sicuro di cosa sia successo lì – Dejell