J'ai une application avec une barre d'onglets et un contrôleur de navigation dans chaque onglet. J'ai mis une notification que quand il déjeune l'utilisateur peut déjeuner l'application en appuyant sur l'action sur l'alerte.en poussant le contrôleur de vue à l'intérieur d'une barre d'onglets depuis le délégué de l'application, après une notification
Je souhaite rediriger l'utilisateur vers l'une des vues à l'intérieur d'un des contrôleurs.
j'ai essayé:
- (void)application:(UIApplication *)app didReceiveLocalNotification:(UILocalNotification *)notif {
NSArray *data = [notif.userInfo objectForKey:@"todoDate"];
NSInteger ind = [[data objectAtIndex:2] integerValue];
QuickViewController *detailViewController ;
detailViewController = [[QuickViewController alloc] initWithNibName:@"QuickViewController" bundle:nil];
detailViewController.title = @"Edit";
detailViewController.personName = [data objectAtIndex:0];
detailViewController.DelitionDate=[data objectAtIndex:1];
[email protected]"NO Category";
detailViewController.personID = ind r ;
rootControler.selectedIndex = 1;
[rootControler.tabBarController.selectedViewController.navigationController pushViewController:detailViewController animated:YES];
}
, mais rien ne se passe (pas plantage) sauf du: rootControler.selectedIndex = 1;
quand j'ai essayé: presentModalViewController
je suis parfaitement le point de vue, mais sans le contrôleur de navigation.
grâce Shani
grâce jeff maintenant son travail, ne devait changer la dernière commande: [rootControler presentModalViewController: NavigationController animé: OUI]; bonne journée – shannoga
Pas de problème. N'hésitez pas à cliquer sur la coche verte pour marquer cette réponse comme acceptée; Cela aidera vos chances d'obtenir des réponses à vos questions. –