Pregunta

Estoy utilizando SplitViewController en ipad. En un clic de botón de vista de detalle, abro un modalview que está en modo de pantalla completa. Cada vez que descarto la vista modal, el botón que muestra la vista de tabla de cambios de modo vertical a la derecha.

Si continúo el proceso de apertura de la vista modal y desecharlo, se sigue moviendo hacia la derecha hasta que desaparece a la derecha de la pantalla.

¿Alguna idea de por qué ocurre esto?

¿Fue útil?

Solución

Se produce el problema cuando el any.modalPresentationStyle = UIModalPresentationFullScreen;

lo cambié a any.modalPresentationStyle = UIModalPresentationPageSheet; y ahora todo está bien.

Otros consejos

confirmo que cambiando modalPresentationStyle a UIModalPresentationPageSheet hace el truco por ejemplo:

MY_VC *controller = [[MY_VC alloc] initWithNibName:@"MY_VC" bundle:nil];
[controller setModalPresentationStyle:UIModalPresentationPageSheet];
[splitViewController presentModalViewController:controller animated:NO];
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top