2011-12-16 14 views
6

Chcę ukryć pasek stanu po uruchomieniu mojej aplikacji, aby wyświetlić obraz uruchomienia, który został zasłonięty przez pasek stanu. Tak więc w plist i dodanoJak wyświetlić pasek stanu początkowo ukryty przed plist iphone

i pasek stanu jest objęty. Moim problemem jest to, że pasek stanu jest objęty zawsze w mojej aplikacji, chcę ukryć pasek stanu tylko dla obrazu uruchomienia, co mogę zrobić?

Odpowiedz

5

SOLVED

[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:NO]; 

używając tego w uruchomieniu aplikacji :)

14
[[UIApplication sharedApplication] setStatusBarHidden:NO animated:NO]; 
+0

Fajnie, udało się! dzięki. – Houssni

+0

Ta sygnatura zestawu setStatusBarHidden została uznana za przestarzałą od wersji 3.2 systemu iOS. Zobacz poniżej prawidłowy podpis. –

3

LUB

można również ustawić (pasek stanu Początkowo ukryte) obiekt do "NIE" w Info Plik .plist w twojej aplikacji.

Po prostu usuń zaznaczenie tej właściwości.

4

można to zrobić dodając właściwość „Pasek stanu Początkowo ukryte” do PLIST jak pokazano poniżej: - enter image description here

3

Ani Niko, ani rozwiązania JackTurky są poprawne. Niko's:

[[UIApplication sharedApplication] setStatusBarHidden:NO animated:NO]; 

... działa, ale jest przestarzały. Poprawnie w systemie iOS 3.2 i nowszych wersjach:

[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationNone]; 
Powiązane problemy