RootViewController animation übergang zur ersten Orientierung ist falsch

Also folgte ich diesem thread: RootViewController Switch Transition Animationum transit das Fenster.rootViewController von A nach B nach C. Code sieht wie folgt aus:

[UIView transitionWithView:self.window 
                  duration:0.5 
                   options: UIViewAnimationOptionTransitionFlipFromLeft 
                animations:^{
                               self.window.rootViewController = newViewController;
                } 
                completion:nil];

Das problem ist, mein app soll Sie unterstützen nur die Landschaft, sondern während der rootViewController übergang, die neue view-controller erscheint im portrait-Modus als schnell drehen in das Querformat.

Ich bin sicher, dass:

  1. Ich habe UISupportedOrientation zu Landschaft (home-Taste rechts)
  2. für jeden viewcontroller, in dem shouldAutoRotateToOrientation Methode, die ich nur für die Landschaft, die

Was könnte der andere Grund?

InformationsquelleAutor der Frage Chris Chen | 2011-11-08

Schreibe einen Kommentar