In xcode 4.5 GM IOS 6 die Ausrichtung auf Querformat einstellen

Ich habe eine iOS 5-Anwendung mit Game Center entwickelt. Jetzt möchte ich, dass mein Code auf IOS 6 ausgeführt wird. Daher habe ich meine Anwendung so eingestellt, dass sie sowohl die Ausrichtung Querformat als auch Hochformat unterstützt, sodass sie nicht abstürzt, wenn der Anmeldebildschirm des Game Centers angezeigt wird. Danach startet mein Home View Controller jedoch nicht mehr in der Querformatansicht. Wenn ich zu einer weiteren Ansicht gehe, wird diese im Querformat geöffnet. Wenn ich dann zurückkomme, wird die Startansicht im Querformat geöffnet. Die Startansicht wird jedoch nicht zum ersten Mal im Querformat geöffnet.

Hier ist der Code:

- (BOOL)shouldAutorotate
{
  return YES;
}

-(NSUInteger)supportedInterfaceOrientations
{
  return UIInterfaceOrientationMaskLandscape;
}

- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation
{
  return UIInterfaceOrientationLandscapeLeft;
}

Dies sind die Delegaten, die ich in der Startansicht für iOS 6 verwende.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage