UILocalNotification没有警报

时间:2012-06-28 09:38:41

标签: iphone uilocalnotification

是否可以在后台显示提醒时调用didReceiveLocalNotification

2 个答案:

答案 0 :(得分:2)

只有当您的应用位于前台或用户点击查看通知并且您的应用从后台恢复到前台时,才会调用

didReceiveLocalNotification

您可以在没有消息的情况下使用UILocalNotification,例如更新您的应用程序图标徽章。但是,如果您的应用程序不在前台,则不会调用didReceiveLocalNotification

答案 1 :(得分:1)

没有可悲的是,UILocalNotication旨在通过警报视图通知用户,这就是苹果打算如何使用

您可以将notification.alertBody设置为nil,但是当应用程序处于非活动状态时您将无法使用此本地通知