在我的应用程序中,我安排了具有自定义声音的本地通知。从代码中取消它后,声音会继续播放。我该如何阻止它?
-(void)cancelNotification{
if(localNotification){
[[UIApplication sharedApplication] cancelLocalNotification:localNotification];
[UIApplication sharedApplication].applicationIconBadgeNumber = 0;
}
}
最佳答案
尝试像下面那样更改您的代码,希望这对您有用。我添加此只是为了尝试。
- (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification
{
[[UIApplication sharedApplication] cancelLocalNotification:notification] ;
}
关于ios - 取消本地通知后如何停止本地通知声音,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19540516/