2010-07-29 8 views
5

Pozdrawiamy wszystkich!Dlaczego iPad nie może ukryć paska statusu przed powitaniem?

Jestem ciekawy, co może rozwiązać ten problem. Pracuję nad aplikacją uniwersalną, na moim iPodzie Touch i iPhonie pasek stanu ukrywa się od początku animacji obrazu powitalnego. Jednak na iPadzie jest on ukryty tylko do momentu zniknięcia obrazu powitalnego.

To co mam w AppDelegate:

- (void)applicationDidFinishLaunching:(UIApplication *)application {  
    [[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO]; 
    [window addSubview:viewController.view]; 
    [window makeKeyAndVisible]; 
    [[UIDevice currentDevice] setOrientation:UIInterfaceOrientationLandscapeRight]; 
} 

W moim Info.plist ... „Pasek stanu jest początkowo ukryty” jest zaznaczone. A mój kod nie ustawia ponownie paska statusu w żadnym momencie.

Każdy pomysł na to, co może być przyczyną?

Dzięki.

Odpowiedz

0

Zaskakuję ten problem również na iPadzie. Wierzcie lub nie, moim problemem było usunięcie pliku Info.plist i dodanie go ponownie z dokładnie tymi samymi danymi, które zostały wcześniej wprowadzone.

2

Najprostszym sposobem na ukrycie paska stanu dla aplikacji uniwersalnych jest przejście do pliku Info.plist; kliknij prawym przyciskiem myszy, aby dodać wiersz i wybierz Pasek stanu Początkowo ukryty.

To zapewni, że przy każdym uruchomieniu aplikacji pasek stanu zostanie ukryty.

check screenshot

+0

"W mojej Info.plist ... "Pasek stanu jest początkowo ukryty" jest zaznaczone". –

+0

To działa dla mnie, nie dodałem nic w mojej sekcji delegatów, po prostu wyciąć "Pasek stanu jest początkowo ukryty" jest zaznaczone i dodać go ponownie (nie wklejać), mam nadzieję, że jego praca dla ciebie też .. jeśli to działa po prostu zaakceptuj mój głos mnie w górę :) – iphonemaclover