加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ios – 使用重复规则将EKAlarm添加到EKReminder

发布时间:2020-12-14 19:14:31 所属栏目:百科 来源:网络整理
导读:对于熟悉Event Kit的人,我有一个简单的问题… 我正在创建定期提醒,我想在每次重复时发出警报.但是,文档建议我只能创建一个具有绝对日期或相对偏移量的警报.每次提醒重新出现时,有什么方法可以触发警报吗?它会自动执行此操作吗? 谢谢! 解决方法 由于EKRemi
对于熟悉Event Kit的人,我有一个简单的问题…

我正在创建定期提醒,我想在每次重复时发出警报.但是,文档建议我只能创建一个具有绝对日期或相对偏移量的警报.每次提醒重新出现时,有什么方法可以触发警报吗?它会自动执行此操作吗?

谢谢!

解决方法

由于EKReminder是EKCalendarItem的子类,因此您可以使用addRecurrenceRule:方法添加重复规则,以便重复提醒.遗憾的是,您无法创建定期警报,因为相对偏移警报基于提醒的开始日期,而不是每个定期提醒的日期.但是,您可以将多个EKAlarm添加到EKReminder对象中,这样,如果您的事件重复了一段时间,您可以为每个事件添加一个警报.如果它永远重复,你可能会因为Apple的文档说:

Be warned that some calendars can only allow a certain maximum number of alarms. When this item is saved,it will truncate any extra alarms from the array.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读