Seit Xcode Update 9 in der Statusleiste mit weißen Hintergrund bleiben, wenn ich die Navigationsleiste auszuzublenden:In xcode 9: Warum Statusleiste weiß eingestellt, wenn Navigationsleiste ausblenden?
navigationController?.setNavigationBarHidden(true, animated: false)
Vor, es hielt die Farbe der Navigationsleiste.
Die einzige Lösung war, eine neue Statusleiste zu erstellen:
let statusBarView = UIView(frame: UIApplication.shared.statusBarFrame)
let statusBarColor = Constants.Colors.Blue
statusBarView.backgroundColor = statusBarColor
view.addSubview(statusBarView)
Warum es jetzt wie das funktioniert? Es ist ein Fehler?