当本地通知从iOS的通知中心被解除时,什么方法被触发?

我正在尝试创build一个启动本地通知的应用程序,当通知被点击时,应该打开一个特定的viewcontroller 。 我使用didReceiveLocalNotification方法来显示特定的视图控制器。 但是,即使从通知中心解除通知,也正在显示该特定的视图控制器。

当我们closures通知时触发了什么方法?

这是我使用的代码:

 func application(application: UIApplication!,didReceiveLocalNotification notification: UILocalNotification) { var root = self.window!.rootViewController as ViewController let main: UIStoryboard = UIStoryboard(name: "Main", bundle: nil) var setview = main.instantiateViewControllerWithIdentifier("destination") as tapViewController //root.navigationController?.popToViewController(setview, animated: false) if application.applicationState == UIApplicationState.Inactive { root.presentViewController(setview, animated:false , completion: nil) } } 

至于我寻找你的问题的答案在networking和苹果文档,有没有这样的委托方法可以得到当通知被解雇的触发器。

而cancelLocalNotification(通知)是一种自定义方法,需要单独调用。