J'essaie de supprimer la barre d'état sur mon application avec Cordoue. J'ai essayé J'ai depuis été utilisé depuis le plugin de la barre d'état et je tire simplement
barre d'état.hide (); code> au périphérique prêt, mais cela ne masque pas la barre d'état de l'écran de lancement. Existe-t-il un moyen de masquer la barre d'état sur toute l'application dans iOS7 et de ne pas avoir à le réécrire à chaque fois que je fais une construction de Cordoue? Merci. P>
5 Réponses :
Avez-vous vu ce qui suit:
http://ionicframework.com/Tutorials/fullscreen- Apps / P>
Premièrement, nous devons noter que cela ne fonctionne que sur Cordova (Recommander v3.3.1) ou un autre Native UIWebView Code> Wrapper. Si nous utilisons Cordoua, nous devrons installer un plug-in: p>
angular.module('myApp', ['ionic'])
.controller('MyCtrl', function($scope, Platform) {
Platform.ready(function() {
// hide the status bar using the StatusBar plugin
StatusBar.hide();
});
});
Oui, ce faisant ça. Il suffit d'utiliser la colonne vertébrale au lieu d'emblématique / angulaire. L'écran de lancement se charge avant DeviceReady, la barre d'état ne se cache que après cet écran.
J'ai trouvé cela seulement définir le texte sur blanc et la batterie est toujours affichée.
Ce n'est pas la réponse complète qui fait que Cordova le faire automatiquement. Mais je suis allé dans mon fichier .plist pour la construction iOS et ajouté:
UIStatusBarHidden = true UIViewControllerBasedStatusBarAppearance = false
Ne perdez pas votre temps, faites simplement simple à la barre d'état de l'heure / du temps de lancement de Splash P>
p>
Je ne comprends pas pourquoi cela obtient un bowvote. Travaillé parfaitement pour moi. 1 Cliquez et c'est fait.
@Timo Cette solution est la même que de paramétrer uistatusbarHenden code> sur true dans le fichier de plis. Vous pouvez trouver qu'ils sont synchrones.
C'est bien de savoir que c'est une option d'interface graphique. Je vous suggère de modifier votre réponse pour vous retirer de la gaspillage de temps.
Pour supprimer la barre d'état dans iOS 7 Utilisez les entrées suivantes dans le fichier de piste. p> dans la configuration sur xcode ce qui suit réalise la même chose p>
mis à jour: strong> Nous pouvons également injecter l'info.plist directement à partir de config.xml. p> La première configuration va masquer le barre d'état sur l'écran Splash / Déjeuner. La deuxième configuration masquera la barre d'état après l'écran Splash / Déjeuner. P> P>