2015-04-02 110 views
0

我們的一項要求是允許用戶使用手錶添加日曆/日曆的特定日期/時間。使用Apple Watch將事件添加到日曆

這樣做的最佳做法是什麼?

我應該發送參數給父母與WKInterfaceController.openParentApplication並讓手機添加事件?

還是最好讓實際的手錶將事件添加到日曆中?這意味着在watchkit擴展中導入EKEventStore

回答

0

我認爲它現在沒有什麼區別,但爲了爲將來的手錶硬件做好準備,並且可能有可能添加日曆條目而沒有手機連接到手錶,我選擇直接在手錶代碼中運行EventKit。

但我猜你會遇到的最大問題是選擇日期的界面!你打算怎麼做? WatchKit中沒有日期選擇器,因此您必須自己動手。請記住:每一段代碼都是在手機上執行的,而不是在手錶上執行的。因此,對於每個觸摸和處理的按鈕,手錶都必須通過藍牙與手機進行通信。這可能不會導致順暢和快速的用戶界面。

我猜,另一個獲得這種功能的機會是Siri。然後,您不必做任何事情,我假設Siri可以直接連接到日曆。