Mi aplicación utiliza 2 ventanas UI. El primero que se muestra tiene un controlador TabBar con ViewControllers que solo gira a orientaciones verticales. Hasta aquí todo funciona bien.Problema de rotación de Windows múltiple - iPhone/iPad
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return (UIInterfaceOrientationIsPortrait(interfaceOrientation));
}
En la otra ventana tengo un UIViewController que gira en todas las orientaciones.
El problema es que cuando muestro la segunda ventana
[secondWindow makeKeyAndVisible];
y luego regresar a la primera
[firstWindow makeKeyAndVisible];
La barra de estado gira en todas las direcciones y la shouldAutorotateToInterfaceOrientation evento no se dispara. ¿Cómo puedo resolver el problema?