Cambio de orientación en un UITabBar de un UIViewController oculta
-
08-10-2019 - |
Pregunta
I tiene una aplicación hecha por un UITabBar con tres pestañas. Uno de ellos es un UIViewController en el que he implementado el willRotateToInterfaceOrientation para cambiar la orientación y la posición de mis puntos de vista.
Todo funciona excepto cuando ese punto de vista no es la muestra actualmente. En ese caso willRotateToInterfaceOrientation no se invoca y mis puntos de vista, no están ajustados. Que es el mejor lugar donde preparar las nuevas posiciones y tamaños de los puntos de vista cuando esa ficha no es la que se muestra? ¿Cómo se decide implementar esta forma?
Gracias!
Solución
Sólo en caso de cualquier otra persona necesito esto, resolver simplemente mediante el establecimiento de los marcos en el método de la viewWillAppear UIViewController, en caso de que la orientación ha cambiado.