Status Bar noch erscheinen in iOS 7 trotz korrekter PList-Einstellungen

Ich habe nur ein Upgrade auf XCode 5 und iOS 7. Ich habe gelesen, alle die Vorschläge, die ich finden kann, aber noch immer die Statusleiste, die über die Spitze meiner apps.

Ich habe versucht, die Einstellung View controller-based status bar appearance, KEINE in meine plist:

Status Bar noch erscheinen in iOS 7 trotz korrekter PList-Einstellungen

Ich habe versucht, hinzufügen:

- (void)viewDidLoad
{
    //…
    if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)]) {
        //iOS 7
        [self prefersStatusBarHidden];
        [self performSelector:@selector(setNeedsStatusBarAppearanceUpdate)];
    } else {
        //iOS 6
        [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationSlide];
    }
    //…
}

- (BOOL)prefersStatusBarHidden
{
    return YES;
}

meinem root-view-controller.

Ich weiß nicht, was anderes zu versuchen. Übersehe ich etwas offensichtliches?

UPDATE

Habe ich festgestellt, dass die status bar ist nur auf ein paar Ziele, während andere Ziele mit demselben code nicht über die status bar. Ich habe alle Ihre plists... Der einzige Unterschied, mit dem diejenigen, die mit status-bar sind, dass Sie-Anzeige einer Anzeige-Leiste am oberen Rand des Bildschirms... ich Frage mich, ob dies könnte auch etwas damit zu tun?

  • Ich denke, in XIB .status Bar set default-position oder keine .versuchen Sie es
  • Es wurde bereits auf none gesetzt. Einstellung auf Standard hatte keine Auswirkungen...
  • check it can ' T hide status bar in ios7/xcode 5 openfl.org/developer/forums/general-discussion/..., aber Schauen Sie diesen link auch versuchen, es, stackoverflow.com/questions/17763719/status-bar-wont-disappear
  • Ich habe bereits versucht die Lösungen in diesem post, wie beschreiben, in der Frage
  • Ihre plist Einstellung Korrekt ist, nur setzen Sie Diese Zeile [[UIApplication sharedApplication] setStatusBarHidden:YES]; im - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions Methode in AppDelegate.m.
  • so überprüfen Sie bitte wieder ein und versuchen Sie den Aufruf der Methode im Hinblick didload [self prefersStatusBarHidden]; und wieder überprüfen..hoffe so 🙁
  • Ich habe versuche sowohl Anregungen. Keine Veränderung, obwohl seltsamerweise ist, es ist nur auf einige Ziele.

InformationsquelleAutor Smikey | 2013-09-25
Schreibe einen Kommentar