2014-04-09 66 views
1

我想知道如何設置EKEvent接受/可能/拒絕參與者狀態爲其當前用戶已被邀請?EKEvent接受事件邀請

我可以檢查參與者組,但EKEvent找不到任何可以設置其狀態的信息。

+0

有一個'EKEvent.status'屬性,但它似乎不工作。未接受的會議設置爲「已確認」,而僅包含一個人的會議設置爲「無」。 – Deco

回答

0

每個EKParticipant(而不是EKEvent本身)都維護狀態,但無法以編程方式進行設置:[EKParticipant participantStatus]是隻讀的。根據Apple文檔,

活動工具包不能將參加者添加到活動,也不能更改參加者 信息。

最接近這個的是使用EventKitUI組件調出事件並允許用戶在他們認爲合適的時候更新事件。

+0

嗨mygzi!使用EKEventViewController和EventKitUI組件不適用於我。佈局顯示,但按鈕(接受/可能/拒絕)不在日曆中執行任何操作。你有沒有其他選擇? https://stackoverflow.com/questions/48170415/how-to-accept-decline-ekevent-invitation – PMT

相關問題