Navegando de volta para o ViewController principal dispensar o ViewControllerDilema animado
Tenho 2 ViewControllers conectados diretamente com um push segue. Estou navegando do primeiro para o segundo controlador de exibição chamando[self performSegueWithIdentifier:@"segueIdentifier" sender:sender]
. No segundo, tenho um método IBAction vinculado a um botão "Concluído". Pressionar esse botão deve basicamente fazer com que o primeiro controlador de exibição seja exibido (tipo de botão Voltar). Eu consegui fazer isso com:
NSArray *viewControllers = self.navigationController.viewControllers;
[self.navigationController popToViewController:[viewControllers
objectAtIndex:0] animated:YES];
Tentei obter o mesmo efeito usando:
[self dismissViewControllerAnimated:YES completion:nil];
Não importa o que eu tentei, embora isso não tenha funcionado. Estou tentando entender o que exatamente estou perdendo, mas não consigo descobrir. O método dispensViewControllerAnimated funciona apenas com os seguimentos modais (essa é a única coisa que veio à mente
Obrigad