我想做这样的功能:
当我的应用程序的通知被触发时,如下图所示:
我向右滑动栏中的应用程序图标,应用程序应该运行并显示特定视图。
但我不知道该怎么做。
在我的应用程序中:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
,我写:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
UILocalNotification *localNotif = [launchOptions objectForKey:UIApplicationLaunchOptionsLocalNotificationKey];
if (localNotif) {
NSString *objectIDURL = [localNotif.userInfo objectForKey:@"objectIDURI"];
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Storyboard" bundle:nil];
EventViewController *eventViewController = [storyboard instantiateViewControllerWithIdentifier:@"EventViewController"];
[eventViewController setEvent:[Event getEventByObjectIDURL:objectIDURL]];
[(UINavigationController*)self.window.rootViewController pushViewController:eventViewController animated:NO];
}
return YES;
}
但是在我向右滑动图标后,我的应用程序根本没有运行。
任何人都可以帮忙吗?
另外,我正在使用故事板,我不知道它是否相关。