Estoy inicializando un UIView
con el marco: CGRectMake(0, 0, 1024, 768)
. Todo parece correcto, hasta que su supervista ingrese al método viewDidAppear:
. El cuadro cambia a 768, 1024
. El problema solo ocurre cuando la propiedad Status bar is initially hidden
está configurada en YES
. El marco no cambia si se muestra la barra de estado.El marco de UIView cambia de viewWillAppear: a viewDidAppear:
He comprobado el UIInterfaceOrientation
en viewWillAppear:
y viewDidAppear:
y no cambia entre los dos métodos.
¿Por qué la altura y el ancho del cuadro se intercambian cuando la barra de estado está oculta?
¿Dónde está configurando la barra de estado oculta a NO? – rishi
En el archivo info.plist –
Puede probar una cosa, en el juego de delegados de la aplicación quiere la propiedad de ShowFullScreenLayout de viewController como YES y comprobar, aunque no esté seguro de si le funcionará o no, parece un problema extraño, también puede decirme dónde y cómo maneja la orientación de la aplicación, podría ser la causa de este problema. – rishi