J'ai une application de tabulation qui a deux éléments. Ces deux éléments de tabulation différents contiennent 2 contrôleurs de navigation différents. Le premier contrôleur de navigation fonctionne correctement, mais lorsque je veux pousser une vue vers une deuxième navigation, il génère "L'application a essayé de pousser un contrôleur de vue nul sur la cible".Pousser la vue vers le second contrôleur de navigation
Voici le code pour lequel je pousse une vue vers le second contrôleur de navigation.
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
TabNavAppDelegate *appDelegate = (TabNavAppDelegate *)[[UIApplication sharedApplication] delegate];
JJ_MapAnnotation *anno = (JJ_MapAnnotation *) [depotsArray objectAtIndex:indexPath.row];
if(self.secondViewController ==nil)
{
SecondViewController *secView = [[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:nil];
self.secondViewController == secView;
[self.secondViewController.map addAnnotation:anno];
[secView release];
}
secondViewController.title = [NSString stringWithFormat:@"%@", [anno title]];
[appDelegate.navController pushViewController:secondViewController animated:YES];
Salut, merci pour la réponse rapide, mais même si je supprime ce code qu'il génère toujours la même erreur – EnginBodur
Lol. Erreur stupide;) vérifier ma réponse mise à jour. – nacho4d
Merci Mate, tu as fait ma journée =)) Apprécié !!! – EnginBodur