¿Alguien que está probando el último iOS 6 beta (versión 2 o 3) tiene la misma experiencia de rotación automática que no funciona?IOS 6 rotación de pantalla sin utilizar el guión gráfico
No uso del guión, pero el control de navegación pura:
self.navController = [[UINavigationController alloc] initWithRootViewController:self.viewController];
[self.window addSubview:navController.view];
Y tener:
- (BOOL)shouldAutorotateToInterfaceOrientation: ](UIInterfaceOrientation)interfaceOrientation
{
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) {
return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);
} else {
return YES;
}
}
- (NSUInteger)supportedInterfaceOrientations{
return UIInterfaceOrientationMaskAllButUpsideDown;
}
PERO IOS no tiene espouse en absoluto, funciona bien con todos los IOS anteriores sobre 3GS/4S y Simulador 4.3.5.0.5.1, pero iOS 6 parece fallar
¿Cuándo se llama a la función shouldAutorotate? Nunca parece ser necesario para mí cuando gire la pantalla ... ¿O tal vez este es un problema con el simulador? – shim
Consulte mi pregunta aquí http://stackoverflow.com/questions/12640870/ios-6-force-device-orientation-to-landscape –