8得票1回答
如何决定是否可以隐藏默认的EKCalendar“日历”?

我正在编写一个处理日历的应用程序。在应用程序中,我显示了所有可用日历的列表供用户启用或禁用。出于自己的设计和UI目的,我不使用EventKitUI框架。通过轮询EKEventStore对象的calendars属性,我得到了一个整洁的日历列表。然而在我的设备上,列表中有一个EKCalendar对...

8得票1回答
EKEvent接受邀请

如何在iOS上接受EKEvent邀请?我知道这是可能的,因为Fantastical、Calendars 5和其他日历应用程序都具有此功能,但我没有看到公开的非只读属性来更改用户与事件相关的状态。 有什么想法吗? 谢谢。

7得票2回答
当尝试使用EventKit时,出现“未定义的符号”错误?

我正在尝试使用基于文档和SimpleEKDemo应用程序的EventKit,但我遇到了以下单个错误。 这个错误是什么意思?有哪些故障排除步骤建议(这是我第一次遇到这样的链接错误,我有点迷失 - 我已经将我的代码与示例代码进行了解析,但我看不出任何明显的差异)。 Undefined symb...

7得票1回答
EKEventViewController无法显示事件详情

我目前正在使用iOS11b6版本,用于展示EKEventViewController中事件的代码部分没有显示事件的详细信息,仅显示"新事件"、"2001年1月1日"和"未命名日历"。 下面是展示事件的代码部分(在iOS10中运行正常): func openEvent() { eve...

7得票3回答
如何使用其超类的实例初始化我的子类?

在我的应用程序中,我读取类型为EKEvent的日历事件,并使用许多计算属性创建了一个扩展,以便可以轻松地获取日历中每个事件的持续时间、人工时数等。但在大规模上,性能很差 - 因此,我想改用lazy vars来缓存所有额外的数据。 因此,我想制作一个名为CustomEvent的EKEvent子...

7得票3回答
EventKit:提醒事项的dueDateComponents与Alarm

我想要从我的应用程序中创建一个提醒,所以我创建了一个提醒(EKReminder)并设置了闹钟: NSTimeInterval timeInterval = 100000; NSDate *alarmDate = [NSDate dateWithTimeIntervalSinceNow:tim...

7得票2回答
苹果提供用于编辑/添加提醒事项的用户界面吗?

我知道有一种API可以通过程序添加提醒。但是是否有一个提醒的视图控制器呢?我已经在EventKitUI框架中查找过了,但是我不确定EKEventEditViewController是否适用于提醒,还是仅适用于日历项目。 就像苹果为短信、邮件、日历、Twitter和Facebook提供的那样。

7得票1回答
如何自定义EKEventEditViewController

我正在使用默认的EKEventEditViewController来定制我的应用程序,并且希望对其进行自定义。目前,它显示了所有默认EKEventEditViewController中包含的字段,但我不想显示URL字段,同时希望添加时区字段。我能否这样做?如果可以,请告诉我如何实现?

7得票1回答
EKEventstore和唯一日历标识符

我有一个关于EKCalendar的calendarIdentifier属性的问题。这个ID是在全局层面上唯一的,还是在每个源级别上唯一的?例如,我可以安全地在我的应用程序中存储calendarIdentifier以平稳地识别事件存储中所有日历(无论它们位于哪个EKSource中),还是我还需要...

7得票1回答
不使用日历或提醒应用程序的情况下使用EventKit

我想知道是否有一种方法可以利用EventKit的功能——创建事件、重复规则等——而不必实际与日历和提醒事项应用程序进行交互? 关于要求的更多细节: 用户启动我的应用程序,并在其中创建一个新的事件样式条目 该事件样式条目不会实际出现在提醒事项或日历应用程序中 我的应用程序仍然可以访问事件样...