【问题标题】:Adding an EKAlarm to EKReminder with a recurrence rule使用重复规则将 EKAlarm 添加到 EKReminder
【发布时间】:2013-03-06 23:58:40
【问题描述】:

我有一个问题要问熟悉 Event Kit 的人...

我正在创建定期提醒,并且我希望在每次重复提醒时发出警报。但是,文档建议我只能创建具有绝对日期或相对偏移量的警报。每次提醒再次出现时,有什么方法可以让警报响起?它会自动执行此操作吗?

谢谢!

【问题讨论】:

    标签: ios xcode eventkit


    【解决方案1】:

    由于EKReminderEKCalendarItem 的子类,您可以使用addRecurrenceRule: 方法添加重复规则,以便重复提醒。遗憾的是,您无法创建重复警报,因为相对偏移警报基于提醒的开始日期,而不是每个重复提醒的日期。但是,您可以将多个 EKAlarm 添加到您的 EKReminder 对象中,因此如果您的事件重复离散的次数,您可以为每个添加警报。如果它永远重复,那么您可能会很不走运,因为 Apple 的文档说:

    请注意,某些日历只能允许某个最大数量 的警报。保存此项目后,它将截断任何额外的警报 来自数组。

    【讨论】:

      猜你喜欢
      • 2012-01-18
      • 1970-01-01
      • 2016-09-06
      • 1970-01-01
      • 1970-01-01
      • 2020-11-21
      • 2021-01-19
      • 1970-01-01
      相关资源
      最近更新 更多