Nach dem Upgrade auf iOS 11/Xcode9 wird die Statusleiste nicht mehr ausgeblendet.iOS11 - Statusleiste kann nicht ausgeblendet werden
I "View-Controller-basierte Statusleiste Darstellung" auf "JA" in info.plist habe, und auch:
override var prefersStatusBarHidden: Bool {
return true
}
Nach dem Debugger, prefersStatusBarHidden
ist genannt, ist aber nicht mit irgendein Effekt.
Ist das ein Fehler? Kennt jemand eine Lösung?
Möchten Sie die Statusleiste in allen Ihren View-Controllern überall in Ihrer App oder nur in einem View-Controller ausblenden? – Alex
Anruf setNeedsStatusBarAppearanceUpdate() – Rivendell
wenn immer noch nicht funktioniert dann pls versuchen zuVC.modalPresentationCapturesStatusBarAppearance = true – Rivendell