显示每天 iphone sdk 选定时间的本地通知

Posted

技术标签:

【中文标题】显示每天 iphone sdk 选定时间的本地通知【英文标题】:Show local notification for selected hours for everyday iphone sdk 【发布时间】:2011-08-11 06:10:45 【问题描述】:

我已经开发了应用程序,我已经成功集成了本地通知的代码。现在我想要只显示选定时间的通知。 例如,我想在每天上午 8:00 到晚上 8:00 之间每小时显示通知。 那么我如何设置此任务的重复间隔。

提前致谢。 萨蒂什

【问题讨论】:

尝试将此作为重复间隔* 【参考方案1】:

您可以设置UILocalNotificationrepeatInterval 属性。

要更改重复间隔或禁用通知,我认为您的应用必须激活。例如,假设您要显示上午 8 点到晚上 8 点的通知。晚上 8 点通知出现,但用户点击警报上的“关闭”按钮。在这种情况下,我认为除非您的应用在晚上 8 点和晚上 9 点之间处于活动状态,否则没有任何东西可以阻止晚上 9 点通知的显示。

如果用户没有关闭通知并返回到您的应用,您可以检查当前时间并将repeatInterval 设置为 0(不要重复)。

HTH,

阿克谢

【讨论】:

感谢您重播 Akshay,我已设置,它每隔一小时显示一次,我想从一天中跳过几个小时。就像从上午 8:00 到晚上 8:00 我不想要通知。如果你有代码会很有帮助。

以上是关于显示每天 iphone sdk 选定时间的本地通知的主要内容,如果未能解决你的问题,请参考以下文章

在 iPhone OS4 SDK 中设置重复本地通知的结束日期

在 ipad 与 iphone 上传递本地通知问题

iPhone SDK如何将tableview中plist中的选定行传递到UIViewController

在 Apple Watch 中显示 iPhone 本地通知

Iphone 模拟器:本地通知触发两次但从不显示?

iPhone SDK:UIMenuController 在选定的 UITableCell 上方弹出