Como dice el título. Mi UIViewController no girará sin importar qué. Cuando se carga, se llamará a AuthorAteToInterfaceOrientation pero después de eso no funciona.UIViewController no gira automáticamente
ACTUALIZACIÓN 1:
Es un problema muy, muy extraño. Al menos para mi. Y trataré de explicar todo.
Es una aplicación basada en la navegación. Cada controlador tiene
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{
return YES;
}
Xcontroller es un hijo de Acontroller y no lo hace auto rotación. Si Xcontroller se convierte en un elemento secundario de Bcontroller, se autoreprobará. Entonces, algo está mal con Acontroller. Pero Acontroller es idéntico (excepto sus datos) a Bcontroller.
¿Qué es incorrecto?
ACTUALIZACIÓN 2:
decidí recrear Acontroller. Y funcionó. Creo que me estaba perdiendo algo estúpido.
¿Cómo implementó '' -shouldAutorotateToInterfaceOrientation: '? – kennytm
- (BOOL) shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation) interfaceOrientation { return YES; } Si eso es lo que quieres decir :). – looneygrc