Tengo una situación en la que quiero abrir un controlador modal desde el otro. Pero cuando el usuario cierra cualquiera, debe regresar al controlador principal de ambos controladores modales.Cierre un ViewController modal y abra otro en el mismo método. ¿Posible?
Así que tengo el controlador principal a cargo de esto. El método en el padre hace algo similar al código siguiente cuando el usuario hace clic en un botón en el primer controlador modal.
[self.navigationController dismissModalViewController:YES];
SecondModalViewController *c = [[SecondModalViewController alloc] init];
[self.navigationController presentModalViewController:c animated:YES];
[c release];
Lo único que ocurre es que la primera vista se cierra, pero no veo la segunda vista abierta. ¿Es posible cerrar un ViewController modal y abrir un segundo ViewController en el mismo método? ¿Si es así, cómo?
I conocer el culpable: se desestima el primero con animada: SÍ fue la prevención de la segunda de apertura. Intenté simplemente abrir el segundo y no cerrar el primero, pero eso no funcionó para mí; eso podría ser específico de mi situación sin embargo. – ageektrapped