Ich habe 12 View-Controller mit Navigationsleiste.Aber ich muss an einem Ort für Navigation bar Farbe zu grün, und alle titile Text, bar-Taste zu deklarieren Farbe zu schwarz. So für alle meine Ansicht Controller muss ich diese zwei Bedingung setzen.Wie Standard-Navigationsleiste Farbe, Textfarbe für alle Ansicht Controller Navigationsleiste
Aber wenn ich wohl noch einige View-Controller, es ist nicht vollständig für alle Ansicht arbeitet controller.I unten Code versucht:
navigationController.navigationBar.barTintColor = UIColor.greenColor()
tabBarController.tabBar.tintColor = UIColor.yellowColor()
Aber, wie in einem Ort zu kodieren, die für alle Bildschirme gelten sollte ?? Ich verwende swift 3.0
so anzeigen, muss ich das 'UINavigationBar.appearance(). YOUR_PROPERTY = YOUR_VALUE' zu meinem appdelegate für alles Eigentum erklären. Wie Nav-Stabfarbe, Textfarbe ... bin ich recht ?? – user5513630
@ user5513630 rechts :) –
Bessere Praxis ist Code in ViewWillAppear in jedem ViewController schreiben. –