Pregunta

Tengo un guión segue con un identificador que es "Empujar a ResumeView'.

Yo trate de llamar en el ViewController que estoy en el punto, haciendo

[self performSegueWithIdentifier: @"Push to ResumeView" sender: self];.

Pero no pasa nada?

Me gustaría mucho más sólo tiene que pulsar el ViewController el uso de la parte superior NavigationController o algo, pero no puedo ver cómo hacer eso.

¿Fue útil?

Solución

Pruebe la aplicación de la shouldPerformSegueWithIdentifier:sender: o prepareForSegue:sender: métodos en el 'de' controlador de vista.Poner un punto de interrupción o NSLog() en el método para inspeccionar el pase identificador.Esto va a demostrar que, de hecho, establecer la secuencia correctamente en el guión gráfico.

Si desea empuje manualmente su próxima vista controlador a la parte superior de la navegación controlador, utilice pushViewController:animated:.Sin embargo, si usted está utilizando un guión gráfico, la mejor manera es utilizar desemboca.

Otros consejos

Pruebe este.

UIViewController *yourResumeView=[self.storyboard instantiateViewControllerWithIdentifier:@"PushToResumeView"];
[self.navigationController pushViewController:yourResumeView animated:YES];

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top