通知中心 - 通知中心收到活动应用程序时未出现通知

通知中心 - 通知中心收到活动应用程序时未出现通知

问题描述:

我需要所有通知都会在通知中心发送,而在我的应用程序中,只有从后台收到的通知或应用程序已关闭的通知才会显示在通知中心。 是我的问题吗? 如何从代码向通知中心添加通知?通知中心 - 通知中心收到活动应用程序时未出现通知

谢谢!

您可以使用postNotification:postNotificationName:object:postNotificationName:object:userInfo:方法从你的代码张贴通知

更多信息

希望它可以帮助见NSNotificationCenter reference

+0

我从苹果服务推通知... – 2012-07-10 08:56:53

+0

我也想同样的事情。当我的应用程序打开时,我不想要任何警报视图。只想在通知中心显示通知。如果任何人有解决方案,请更新。 – user100 2014-04-11 07:41:36

检查应用程序是活动的,当你收到通知

if ([[UIApplication sharedApplication] applicationState] == UIApplicationStateActive) 

如果活跃可以自动显示警告或使用Local notification在通知中心添加消息。请注意,用户可以从通知中心移除应用程序,并从设置中选择警告而不是横幅。