我们的要求之一是允许用户使用手表将重复的/非重复的特定日期/时间添加到日历中。
最佳做法是什么?
我应该将参数发送给父母WKInterfaceController.openParentApplication
并让手机添加事件吗?
还是最好让实际的手表将事件添加到日历中?这意味着EKEventStore
在watchkit扩展中导入
我想说它现在并没有什么不同,但是为了准备将来的手表硬件,并且可能在没有将手机连接到手表的情况下添加日历项,我选择运行EventKit直接在观看代码中。
但是我想您将面临的最大问题是选择日期的界面!你要怎么做?WatchKit还没有日期选择器,因此您必须自己做。
请记住:每段代码都是在手机上执行的,而不是在手表上执行的。因此,对于您触摸和处理的每个按钮,手表都必须通过蓝牙与手机进行来回通信。这可能不会导致流畅且响应迅速的用户界面。
我猜,另一个获得此功能的机会是Siri。然后,我认为您无需做任何事情,因为Siri可以直接连接到Calendar。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句