La mia app utilizza un controller di navigazione con un'immagine attiva nella barra di navigazione della pagina iniziale. L'immagine di sfondo viene eseguita inserendoRimuovi immagine di sfondo su UINavigationBar
[navigationController.navigationBar setBackgroundImage:navImage forBarMetrics:UIBarMetricsDefault];
[_window addSubview:navigationController.view];
nel delegato dell'app. La barra di navigazione visualizza questa immagine bene.
Ogni altra vista sarà non avere un'immagine nella barra di navigazione. Pertanto, ho bisogno di rimuovere questa immagine di sfondo quando viene premuto un altro controller di visualizzazione. qualcuno sa come questo potrebbe essere fatto?
Ci sono molte risposte online sull'aggiunta o sulla modifica di un'immagine della barra di navigazione, ma questa domanda è leggermente diversa. Grazie in anticipo.
approccio interessante! – alexshafran