Domanda

Ho creato un segue in Storyboard denominato "CreateGame".e lo chiamato con il mio viewController per caricare CreateGameViewController usando [self performSegueWithIdentifier:@"CreateGame" sender:nil] ma non funziona. Stavo lavorando un po 'di tempo fa ma improvvisamente non funziona.

Ho dato un'occhiata del mio codice.My

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

} viene eseguito ogni volta quando chiamo [self performSegueWithIdentifier:@"CreateGame" sender:nil] e poi CreateGameViewController's "viewDidLoad" viene eseguito (conformato utilizzando NSLog(); Informativa).Ma CreateGameViewController non mostra sullo schermo di iPhone.

Sto usando NavigationController in modo da digitare segue is 'Push'.Alcune volte generanodicetagcode funziona o talvolta no. Per favore aiutami fuori.

È stato utile?

Soluzione

Ho una forte sensazione che tu stia facendo qualcosa nel tuo CreateGameViewController's "viewDidLoad" (potrebbe essere un po 'di ciclo o qualche funzione di ricorsione che chiama senza fine).Ciò avrebbe impedito che venga visualizzato lo schermo.Sarebbe più utile se è possibile fornire il codice di CreateGameViewController's "viewDidLoad"

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top