【发布时间】:2018-06-12 08:26:03
【问题描述】:
我尝试使用UNCalendarNotificationTrigger(dateMatching:, repeats:) 重复通知,但此方法只能在特定时间重复。
我也试过UNTimeIntervalNotificationTrigger(timeInterval:, repeats:),按时间间隔重复通知,但是这个方法不能设置推送通知的开始时间。
而且这两种方法似乎没有地方设置结束推送通知的时间。
我想从一个特殊的时间开始,并定期重复通知。我该怎么办?
【问题讨论】:
-
你能展示你的代码吗?
-
看到这个post,它可能对你有帮助。
-
我认为你最好的选择可能是放弃“重复”参数,只是从开始时间循环到结束时间来安排单独的通知。
-
@pinch 详细应该怎么做?你能给我看一些示例代码吗?
标签: ios swift uilocalnotification nsnotificationcenter