2010-07-29 9 views
5

Saluti a tutti!Perché iPad non può nascondere la barra di stato da splash?

Sono curioso di sapere cosa potrebbe risolvere questo. Sto lavorando a un'app universale, sul mio iPod Touch e iPhone la barra di stato si nasconde dall'inizio dell'animazione dell'immagine splash. Tuttavia, sull'iPad si nasconde solo fino a quando non viene eliminata l'immagine iniziale.

Questo è quello che ho nel mio AppDelegate:

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

Nel mio info.plist ... "barra di stato è inizialmente nascosto" sia selezionata. E il mio codice non riporta la barra di stato visibile di nuovo in qualsiasi momento.

Qualche idea su cosa potrebbe causare questo?

Grazie.

risposta

0

Mi sono imbattuto in questo problema anche sull'iPad. Credetemi o no il mio problema è stato quello di eliminare Info.plist e aggiungerlo di nuovo con esattamente gli stessi dati inseriti in precedenza.

2

Il modo più semplice per nascondere la barra di stato per le app universali è quello di andare in te Info.plist; fare clic con il tasto destro per aggiungere una riga e selezionare Barra di stato Inizialmente nascosta.

Ciò garantirà che ogni volta che si avvia l'applicazione, la barra di stato venga nascosta.

check screenshot

+0

"Nel mio info.plist ... "Barra di stato è inizialmente nascosto" sia selezionata." –

+0

Funziona per me, non ho aggiunto nulla nella mia sezione delegati, appena tagliato "La barra di stato è inizialmente nascosta" è spuntata e aggiungila di nuovo (non incollarla), spero che funzioni anche per te .. se funziona accetta solo il mio voto io su :) – iphonemaclover

Problemi correlati