Pregunta

y aquí está el trato.

Im tratando de conseguir algunos de mis puntos de vista a jugar muy bien juntos, pero por desgracia Debo estar perdiendo algo.

heres la vista sobre i tener

  • Aplicación Delegado
  • UIViewController que contiene un tabBarController
  • UIViewController que contiene una vista OpenGL (tiene que ser horizontal)

El Delgate aplicación maneja los dos puntos de vista a través de la Red - (void) didRotate: (NSNotification *) notificación
función.

Me parece estar corriendo en un problema cuando intento para cambiar lejos de la vista con el tabBarController al otro punto de vista, siempre se carga la otra vista en modo potrait.

Ahora sé la vista del paisaje obras, como he cargado que de buenas a primeras y trabaja muy bien. Parece ser el tabBarController. Después de que (la vista con la tabBarController) es init y añadió, eso es cuando comienzo a ver esta rareza.

He buscado en Google y stackoverflowed para ver si cualquier solución ayuda, pero me parece que no puede encontrar nada. Cualquier ayuda sería muy apreciada.

¿Fue útil?

Solución

controladores barra de pestañas sólo aceptan los cambios de orientación que son sincronizados a través de los controladores de vista que contienen.

En su caso, retrato en un controlador de vista significa retrato a través del tablero. Es necesario asegurarse de que shouldAutorotateToInterfaceOrientation: se vuelve positivo de la misma manera en todos los controladores de vista.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top