Ich bin neu in iOS-Entwicklung, ich konfrontiert mit einem seltsamen Problem. In viewDidLoadiOS Navigationsleiste Hintergrundfarbe
ich einen Code wie diese
self.navigationController.navigationBar.backgroundColor= [UIColor colorWithRed:189.0/255.0 green:105.0/255 blue:105.0/255 alpha:1.0];
geschrieben hatte dies die Navigationsleiste Hintergrundfarbe fein und verändert funktioniert, ist das Problem in der Spitze der Navigationsleiste wird weißer Balken zeigt (das hat Fördermaschine, Batterie, Zeit), ich möchte, dass die Hintergrundfarbe auch geändert ... so habe ich versucht, den Code unten
[[UINavigationBar appearance] setBackgroundColor:[UIColor colorWithRed:189.0/255.0 green:105.0/255 blue:105.0/255 alpha:1.0]];
Aber nichts verändert, ist es gleiche weiße Hintergrundfarbe zeigt, ich würde gerne wissen, was der Fehler take Ich mache
[[UINavigationBar Aussehen] setBarTintColor: color] – CSmith
Nein, es funktioniert nicht schon hatte ich versucht, dass .. –
Es funktioniert, Sie müssen sicherstellen, dass Sie Ihren Darstellungsproxy vor dem Laden von View-Controllern, z. in AppDelegate applicationDidFinishLaunching Methode – CSmith