我使用UIMutableUserNotificationAction
如果应用程序在后台运行且用户触摸此UIMutableUserNotificationAction
,应用程序应该回到前台。
我该如何解决?
UIMutableUserNotificationAction
触发的事件是:
-(void)application:(UIApplication *)application handleActionWithIdentifier:(NSString
*)identifier forLocalNotification:(UILocalNotification *)notification completionHandler:(void (^)())completionHandler
答案 0 :(得分:0)
您应该在应用程序中实例化故事板并查看控制器:handleWithIdentifier ..并将视图控制器推送到导航控制器(如果您有)或设置为根视图控制器(如果您没有)。
您也可以使用application:didReceiveLocalNotification:
方法。
这样的事情:
- (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification
{
MyViewController *presenterVC = [_storyBoard instantiateViewControllerWithIdentifier:@"MyViewController"];
[_navigationController pushViewController:presenterVC animated:NO];
self.window.rootViewController = _navigationController;
}