Tengo una aplicación basada en navegación en la que me gustaría que solo uno de los controladores de vista admita la orientación horizontal. Para ese viewcontroller (vc1), en shouldAutorotate, estoy devolviendo SÍ para todas las orientaciones y en los otros controladores estoy devolviendo SÍ solo para modo retratoiPhone: permite la orientación horizontal en solo un controlador de vista
Pero incluso entonces si el dispositivo está en modo horizontal y voy al siguiente pantalla desde vc1, la siguiente pantalla también aparece rotada en modo horizontal. Supuse que si devolvía un SÍ solo para el modo vertical, la pantalla debería aparecer solo en vertical.
¿Es este el comportamiento esperado? ¿Cómo logro lo que estoy buscando?
Gracias.
Posible duplicado: http://stackoverflow.com/questions/181780/is-there-a-documented-way-to-set-the-iphone-orientation –
No quiero para establecer el orientación. Solo quiero que una de las vistas no responda a los cambios de orientación. – lostInTransit
pregunta similar también está en http://stackoverflow.com/questions/2041884/problem-with-uiviewcontroller-orientation/2042040#2042040 pero no se han agregado respuestas. –