问题标签 [eventkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
258 浏览

ios - 自定义时区的 EventKit 问题

如果我为应用设置自定义时区,EKEventEditViewController 的日期选择器会显示不正确的时间(偏移不正确):

这是 EventKit 错误吗?

0 投票
2 回答
1886 浏览

ios - 根据文本字段中的日期创建事件

如何使用 iPhone 的日历创建事件,从 获取开始和结束日期UITextField

0 投票
1 回答
522 浏览

iphone - 如何在不使用 EventkitUI 的情况下输入日历中的所有数据?(苹果手机)

我最近看到了 eventkit 框架。

我成功地使用了它。

现在的情况是……

我有所有应该在 eventkit 中输入的数据......现在我不想使用 uieventkit 框架。

我有我的表格视图,其中包含在日历中填写数据所需的所有详细信息。

所以我想在不使用 eventkitUI 的情况下添加所有这些数据。我不想显示 eventkit 的 UI

谁能告诉我该怎么做?

0 投票
1 回答
1709 浏览

iphone - [iOS]如何获取日历事件,一个Recurrence作为一个事件?

我得到日历事件如下代码:

但是如果我添加一个重复事件,如果频率是每周,“事件”将有 209 个对象;如果事件频率是每 2 周,“事件”将有 105 个对象。我计算时间,也是4年的时间。

如何获取事件,一个重复事件只有一个对象?

//我正在使用 event.eventIdentifier 进行测试...

0 投票
1 回答
520 浏览

iphone - iPhone - 有没有办法取消对 EventKit 数据库的请求?

我试图弄清楚是否可以取消对 EventKit 数据库的查询。我使用与某一周内的所有事件匹配的谓词查询 EventKit。此查询可能需要一些时间,具体取决于返回的事件数。

我为什么要这个?好吧,在我的 iPhone 应用程序中,用户浏览了他日历中的星期。每次向用户显示新的一周时,应用程序都必须加载该周的所有事件。因为这需要几百毫秒,所以应用程序没有应有的响应。用户基本上不得不慢一点浏览,因为用户界面每次浏览到另一个星期时都会停顿一会儿。

我已经使用“performSelectorInBackground”在后台线程中运行查询。这仍然使用户界面停滞不前。我正在考虑的解决方案是,每当用户决定浏览另一周时,都会取消当前的 EventKit 查询。这样做的缺点可能是用户有时不会立即看到该周的事件,因为查询已被取消,但 UI 希望始终保持高度响应。

那么这有可能吗?有人知道吗?我可以取消 EventKit 查询吗?也许通过停止它正在运行的线程?欢迎任何建议!

0 投票
1 回答
4628 浏览

objective-c - 如何以编程方式在 iOS 上添加日历订阅?

通过 iPhone 的设置面板,您可以添加对远程 .ics 日历格式的订阅。我有一个荷兰语 iPhone 应用程序,可以在应用程序内执行此操作(请参见下面的屏幕截图,“abonneren op de议程”的意思是“订阅日历”),但也必须有其他人。

我想为我的一个项目模仿这种行为,但我找不到用于执行此操作的 API。看起来它不是 EventKit 的一部分,但是因为在示例应用程序中点击“订阅”时没有应用程序切换,我怀疑它也不是 url 方案。

谁知道?

现有应用 邮件设置面板中的订阅

0 投票
1 回答
893 浏览

ios - 哪个更好 - EventKit 或 LocalNotification 用于提醒应用程序用户

我正在构建一个应用程序来提醒用户何时该做某事。我计划使用 EventKit 将事件添加到日历中,这可能会使日历变得非常混乱,因为一天中可能会有多个提醒。

LocalNotification 是更合适的解决方案吗?

如果用户想要删除未来的事件,删除未来的 LocalNotifications 是否比 EventKit 日历事件更容易?

各自的优缺点是什么?

谢谢!

0 投票
1 回答
2574 浏览

objective-c - XCode:为什么我的活动没有添加到日历中?

我已将以下代码添加到我的应用程序中:

为什么这不会在 iOS 日历中添加任何内容?

谢谢。

0 投票
3 回答
2949 浏览

objective-c - EKAlarm 不会在 iOS 5 中设置

我编写了以下代码片段来创建一个事件。设置闹钟在 iOS 4 中工作正常,但在 iOS 5 中没有设置。这是一个错误还是我错过了什么?

0 投票
7 回答
5853 浏览

iphone - EKEvent 事件标识符返回 null

当我尝试获取 EKEvent 的标识符时,我得到的只是一个 nil 值。由于在 iOS5 中 EKEvent 是 EKCalendarItem 的子类,我想我可能能够获得 EKCalendarItem 的 UUID,但它也返回 nil。

在尝试访问标识符或 UUID 属性时,有时我也会收到此错误:

我已经被这个问题困扰了很长一段时间了,但我认为它与 iOS5 beta 相关。但是由于我们现在在 iOS5 上,它仍然无法正常工作。