ios - rotacion - rotar pantalla iphone 6
Fuerza cambiar la orientaciĆ³n de la interfaz entre escenas (1)
Puedes intentar utilizar este truco, y esto llamará a supportedInterfaceOrientations
en tu controlador.
[self presentViewController:[UIViewController new] animated:NO completion:NULL];
[self dismissViewControllerAnimated:NO completion:NULL];
Un poco más en esta respuesta: https://stackoverflow.com/a/22982364/242882
¿Cómo puedo forzar al juego a cambiar de retrato (Escena 1) a modo paisaje (Escena de inicio) entre escenas?
Tengo dos escenas, Scene1 (que es vertical) y HomeScene (que está diseñada para ser horizontal)
Estoy llamando a esta línea desde la escena 1.
-(void)gotoHome
{
//Would like to change interface orientation here.
HomeScene *scene = [HomeScene sceneWithSize:self.size];
[self.view presentScene:scene];
}
El problema es que ambas escenas se representan en la misma vista. ¿Cómo puedo decirle a viewController que se gire?