2 Stimmen

Wie kann ich die Statusleiste ausschalten?

Neues ansichtsbasiertes Projekt in XCode Gehen Sie zu main.xib bzw. view.xib Setzen Sie in jedem Fall die Statusleiste im Abschnitt Attribute für view auf none

Ich bin mir nicht sicher, warum es immer noch sowohl im Simulator als auch auf der Plattform angezeigt wird?

Ich habe im Code nach etwas gesucht, aber ich kann nicht erkennen, was dies sonst aufruft?

Weiß jemand, wie man die Statusleiste ausschalten kann?

Danke // :)

4voto

Spanky Punkte 4910

Ich habe es herausgefunden...

Mit Snow Leopard und XCode 3.2 bearbeiten Sie einfach die Datei Apps Info.plist.

Klicken Sie mit der rechten Maustaste auf die geöffnete Info.plist und fügen Sie eine Zeile hinzu.

Wählen Sie aus der Dropdown-Liste die Option "Statusleistenstil". Geben Sie in der rechten Spalte "UIStatusBarHidden" ein.

Um dies dynamischer zu gestalten, kann stattdessen dies verwendet werden:

[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO]; sollte die Statusleiste ausblenden.

// :)

2voto

Daniel Punkte 22267

Die Statusleiste aus in Interface Builder nicht machen es weg, verwenden UIApplications - (void)setStatusBarHidden:(BOOL)hidden animated:(BOOL)animated hier http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UIApplication_Class/Reference/Reference.html#//apple_ref/occ/instm/UIApplication/setStatusBarHidden:animated :

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X