У меня есть приложение с панелью вкладок и контроллером навигации внутри каждой вкладки.
Я установил уведомление о том, что во время обеда пользователь может запустить приложение, нажав на действие в сообщении.
Я хочу перенаправить пользователя к одному из представлений внутри одного из контроллеров.
Я пробовал это:
- (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];
detailViewController.personCategory=@"NO Category";
detailViewController.personID = ind r ;
rootControler.selectedIndex = 1;
[rootControler.tabBarController.selectedViewController.navigationController pushViewController:detailViewController animated:YES];
}
но ничего не происходит (без сбоев), кроме: rootControler.selectedIndex = 1;
когда я пытался:
presentModalViewController
Я получил представление отлично, но без контроллера навигации.
спасибо
Шани