Pregunta

He creado un segue en el guión gráfico llamado "CreateGame".Y lo llamó con mi viewController para Cargar CreateGameViewController el uso de [self performSegueWithIdentifier:@"CreateGame" sender:nil] pero no está funcionando.estaba trabajando hace algún tiempo, pero de repente no está funcionando.

He echado un vistazo de mi código.Mi

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{
NSLog(@"Segue");

} se ejecuta cada vez cuando llama [self performSegueWithIdentifier:@"CreateGame" sender:nil] y, a continuación, CreateGameViewController's "viewDidLoad" está siendo ejecutado (conformada por el uso de NSLog(); la declaración) .pero CreateGameViewController no aparece en la pantalla del iphone.

estoy usando NavigationController Así que tipo de segue is 'Push'.algunas veces segue obras o a veces no.Por favor, ayúdenme.

¿Fue útil?

Solución

Tengo una fuerte sensación de que usted está haciendo algo en su CreateGameViewController's "viewDidLoad" (puede ser que algunos de bucle o algunos de recursividad de la función de llamadas sin fin) .Que habría evitar que la pantalla aparece.sería más útil si usted puede proporcionar el código de CreateGameViewController's "viewDidLoad"

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