2010-04-08 119 views
0

我知道提醒应用程序应该向用户显示徽章或声音或某种警报。如何实现提醒应用程序?

我想澄清你们唯一的疑问是,如果我以某种手动编码方式(如[[uiapplication sharedApplication] setBadgeNumber:2])显示徽章,或者我必须使用Apple推送通知服务并从提供商服务器推送通知?

我只是想知道以正确的方式实施提醒应用程序。任何指向教程或示例的链接都是可观的。

回答

1

这取决于提醒是如何被触发的?

如果您只是需要在应用程序运行时设置它,请在代码中进行设置,然后在退出应用程序时,徽章号码将显示在应用程序的图标上。

如果您需要在应用未运行时向手机发送提醒,则需要使用推送通知服务。

+0

非常感谢您,但是您能否将我重定向到任何实施APN的良好链接或教程,因为在我的应用程序中我必须以两种方式执行此操作。 – harshalb 2010-04-08 09:47:51

+0

而且,如果我想在自定义按钮或图标上显示徽章,那我该怎么做? – harshalb 2010-04-08 09:49:08

+1

如果您的意思是在应用程序中的按钮和图标上设置徽章(而不是在主屏幕上),则必须实现自己的自定义视图,该视图看起来与徽章相同,并将其作为子视图添加到按钮/图标。 – Jasarien 2010-04-08 10:11:30