Verstecken Sie die Statusleiste und erhöhen Sie die Höhe der UINavigationBar

8

Ich verwende Storyboard, um eine Navigationsleiste zu erstellen.

Ich muss die Statusleiste ausblenden und die Höhe der Navigationsleiste erhöhen. Wenn ich die Statusleiste ausgeblendet habe, bleibt die Navigationsleiste oben und die Höhe beträgt 44 px. Ich brauche eine Höhe der Navigationsleiste von 64 px (44px + Statusleiste Höhe). Gibt es eine Möglichkeit, dies zu tun?

Mit Statusleiste

Ohne Statusleiste

    
iPhone Guy 15.10.2014, 10:59
quelle

1 Antwort

7

Um zu beginnen, verstecken Sie Ihre statusBar mit den folgenden Schritten:

Setze zuerst diesen Code in viewWillAppear :

%Vor%

Zweitens, stellen Sie Ihre info.plist -Datei wie im folgenden Bild gezeigt:

Als nächstes können Sie eine Category von UINavigationBar erstellen und darin die Höhe von navigaionBar festlegen.

Ziel-c

in der .h Datei

%Vor%

und in .m Datei

%Vor%

Schnell

%Vor%     
Kirit Modi 15.10.2014, 11:28
quelle

Tags und Links