ios - 我可以更改重复的 UILocalNotification 中的消息吗?

标签 ios xcode ios5 xcode4.2 uilocalnotification

我有一个每小时重复一次的 UILocalNotification,我想在它重复时更改消息以使其不同,或者在 3 条消息之间轮换。

有谁知道这样做的方法吗?

此外,似乎我无法自定义我的重复本地通知超过每分钟、每小时、每天一次等。我想要的是每 15 分钟一次通知。我怀疑这是不可能的……除非你知道办法吗?

非常感谢您提供的帮助。

最佳答案

如果您想更改消息,您可以访问应用程序委托(delegate)中的 scheduledLocalNotifications 数组并修改消息,但为此您需要运行应用程序。我认为最好是简单地为您要显示的不同消息安排不同的通知。

关于重复间隔,简单的答案是否定的,您不能创建自己的重复间隔。这是 UILocalNotification 的众多限制之一。许多应用程序(包括我的)已经解决了创建通知队列的问题。我解释那个话题here

关于ios - 我可以更改重复的 UILocalNotification 中的消息吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10376535/

相关文章:

ios - 在 iOS 导航 Controller 的代码中自定义图像大小

iphone - 电话间隙-在模拟器上无法在真实设备上工作

iphone - 如何在 iOS 6 中获取 Facebook 好友?

iOS:从来电中检索电话号码

ios - OBJ-C for..in循环与NSArray排序?

ios - 了解 Swift 2.0 中的Optional

ios - 从关闭 ViewController 发送信息

json - 快速访问 JSON 数据

swift - UIWebView 和触摸事件

ios - 尝试访问另一个 scenedelegate 函数在场景委托(delegate)内创建的环境对象