Domanda

Ho un paio di controller di visualizzazione che vengono aggiunti nel "Controller di navigazione predefinito" di Xcode 5. Voglio cambiare il colore della barra, ma non funziona.Questo è il codice che uso:

[[UINavigationBar appearance] setTintColor:[UIColor redColor]];
.

Ciò cambierà il testo solo nella barra di navigazione, non il colore di sfondo.Qualcuno può indicarmi nella giusta direzione?

È stato utile?

Soluzione

Usa questo:

    self.navigationController.navigationBar.barTintColor = [UIColor redColor];
    self.navigationController.navigationBar.translucent = NO;
.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top