Ich versuche, die Statusleiste während des Begrüßungsbildschirms zu verbergen, was gut funktioniert, wenn ich "Statusleiste anfänglich verborgen" hinzufüge, um den Wert auf JA zu setzen, aber dies entfernt die Statusleiste aus der entire-Anwendung, obwohl ich ve hinzugefügt "View controller-based statusleiste aussehen" zu plisten und setzen wert auf NEIN und hinzugefügt folgenden appdelegate:
%Vor%Wie kann ich die statusBar zunächst entfernen, ohne sie im Rest der Anwendung zu entfernen?
Dies ist für Swift 3 von Xcode 8.3.3 aktualisiert.
Fügen Sie in Ihrer Info.plist folgenden Schlüssel hinzu: info.plist
Fügen Sie dann in Ihrer AppDelegate-Datei Folgendes in didFinishLaunchingWithOptions
section hinzu:
Das sollte Ihr Problem lösen.
Sie können die Startfarbe auch in den Buildeinstellungen Ihres Projekts konfigurieren, wenn dies für Sie ein Problem darstellt: buildOptions
Hoffe das hilft!
In deinen Projekteinstellungen - & gt; Allgemein- & gt; Deployment Info, aktivieren Sie das Kontrollkästchen "Statusleiste ausblenden".
Als Nächstes überschreiben Sie in Ihrem View-Controller - prefersStatusBarHidden Methode, wie folgt:
%Vor%