Ich habe mit wordenUIApplication.sharedApplication(). SetStatusBarStyle() in iOS veraltet 9
UIApplication.sharedApplication().setStatusBarStyle()
In meinem AppDelegate und es hat funktioniert gut, aber seit iOS 9, diese Methode ist veraltet und kann ich nicht finde eine Alternative.
Ich möchte den Statusbar-Stil zu .LightContent für meine gesamte Anwendung, ändern, aber der einzige Vorschlag, den xCode gibt mir ist, dies in jeder VC getrennt zu behandeln mit;
override func preferredStatusBarStyle() -> UIStatusBarStyle {
return .LightContent
}
Hat jemand eine Idee, wie man das für die ganze Anwendung macht?
Vielen Dank im Voraus
Habe das gleiche Problem. Für alle meine View-Controller in der Anwendung verwende ich "BaseViewController" Superklasse, wo ich diesen Stil festlegen. –
@AlexanderKaraberov Vielen Dank für Ihren Kommentar, ich habe über Ihre Methode vor, aber ich war mir nicht sicher, ob das der beste Weg war, aber es scheint wie die beste Option für jetzt. – Rick
Wenn Sie den 'UINavigationController' verwenden, dann ist hier die Antwort http://stackoverflow.com/questions/32730211/how-we-can-set-the-light-content-style-of-status-bar-in- ios-9-for-whole-applicat/ –