comment masquer la barre d'état dans l'application Iphone

Comment masquer la barre d'état .

Dans sdk 3.1 ou version inférieure, il est possible en ajoutant ce code dans

- (void)applicationDidFinishLaunching:(UIApplication *)application{

[application statusBarHidden:TRUE];

}

, Mais en 4.1 cette méthode n'est pas disponible dans délégué de classe. je peux voir un site comme celui-ci

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

Cela ne fonctionne pas non plus. tout corps sait que comment il sera possible dans iPhone sdk 4.1 ?

Merci et cordialement..

25
demandé sur jaleel 2010-11-24 09:35:27

5 réponses

Si vous le faites sur la applicationDidFinishLaunching: il y a un moyen plus facile de le faire:

Le moyen le plus simple de masquer la barre d'état (et cela fonctionnera sur n'importe quelle version) est d'aller dans vous Info.plist; Faites un clic droit pour ajouter une ligne et sélectionnez la barre D'État initialement cachée.

Cela garantit que chaque fois que vous lancez l'application, la barre d'état sera masquée.

Je peux poster des coups d'éboulis si vous en avez besoin, faites-le moi savoir et espérons que cela vous aidera.

64
répondu Zebs 2010-11-24 07:36:27

Il suffit de mettre en classe de délégué.

        [application setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];

Ça marche pour moi..J'espère que cela va vous aider.

22
répondu Umesh 2011-12-29 09:50:07

Votre méthode est maintenant obsolète pour iOS 5. Vous devez utiliser l'une des options suivantes:

[[UIApplication sharedApplication] setStatusBarHidden:YES];
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
20
répondu lohiaguitar91 2012-07-31 21:57:51

Dans iOS 7 , Ajoutez les deux éléments ci-dessous un autre élément à info.plist :

Afficher la barre d'état basée sur le contrôleur apparence = non

La barre d'État est initialement masquée = Oui

4
répondu Abhishek Bedi 2014-02-17 10:34:43

Veuillez ajouter dans votre classe AppDelegate

[application setStatusBarHidden: Oui withAnimation: UIStatusBarAnimationFade];

(ou)

Veuillez ajouter vos informations.plist file add key Afficher l'apparence de la barre d'état basée sur le contrôleur avec la valeur NO.et aussi Ajouter la barre D'État est initialement cachée Oui

Ça marche vraiment pour moi

3
répondu sathish 2014-06-25 07:26:38