Al actualizar mi aplicación al estándar iOS6, el retrato/paisaje desapareció. Ir funcionó a la perfección cuando estaba compilando con Xcode 3. Pero ahora, al utilizar el último Xcode y el último SDK, la rotación se ha ido y siempre está en modo retrato. No importa lo que ponga en "Orientaciones de interfaz compatibles". Y el código que usé para obtener la rotación antes parece no tener ningún efecto. Tenía estas líneas.Modo retrato y paisaje en iOS6
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation
{
switch (toInterfaceOrientation) {
case UIInterfaceOrientationPortrait:
case UIInterfaceOrientationLandscapeLeft:
case UIInterfaceOrientationLandscapeRight:
return YES;
default:
return NO;
}
}
¿Cómo cambio y qué cambio para que funcione nuevamente?
Pruebe esto. Se trabajó para mí: http://stackoverflow.com/questions/10096672/uiwindows-root-view-controller-does-not-rotate-to-landscape-at-app-launch –