簡體   English   中英

使用重復規則將EKAlarm添加到EKReminder

[英]Adding an EKAlarm to EKReminder with a recurrence rule

對於熟悉Event Kit的人,我有一個簡單的問題...

我正在創建定期提醒,我想在每次重復時發出警報。 但是,文檔建議我只能創建一個具有絕對日期或相對偏移量的警報。 每次提醒重新出現時,有什么方法可以觸發警報嗎? 它會自動執行此操作嗎?

謝謝!

由於EKReminderEKReminder的子類, EKCalendarItem您可以使用addRecurrenceRule:方法添加重復規則,以便重復提醒。 遺憾的是,您無法創建定期警報,因為相對偏移警報基於提醒的開始日期,而不是每個定期提醒的日期。 但是,您可以將多個EKAlarm添加到EKReminder對象中,這樣如果您的事件重復一次,您可以為每個事件添加一個警報。 如果它永遠重復,你可能會因為Apple的文檔說:

請注意,某些日歷只能允許一定數量的警報。 保存此項目時,它將截斷陣列中的任何額外警報。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM