Estoy tratando de desencadenar un guion gráfico tan pronto como se llame a viewDidLoad en un controlador de vista. El segue tiene un identificador adjunto, y funciona bien cuando se lo llama desde un método que está vinculado a un botón u otro control. Pero no funciona dentro de viewDidLoad. Simplemente falla silenciosamente. ¿Hay alguna regla sobre la ignorancia de segue en viewDidLoad?¿Por qué no funcionaSegueWithIdentifier dentro de viewDidLoad?
He intentado tanto esto:
[self performSegueWithIdentifier: @"mySegue"
sender: self];
y esto:
[self dismissViewControllerAnimated:YES completion:^() {
[self performSegueWithIdentifier:@"mySegue" sender:self];
}];
Ni trabajo.
¿Por qué le gustaría cargar otra vista cuando está por aparecer otra? ¿Has intentado agregarlo en el "viewWillAppear" en su lugar (aunque no entiendo por qué querrías eso). – Pochi