2011-09-09 113 views
0

我們的應用程序在UITableCell中顯示開放時間,例如「星期一:09:00 - 11:30」。當用戶點擊單元格時,我希望它彈出一個屏幕,讓用戶在給定的開放時間內創建新的日曆事件(例如,在每個星期一的09:00至11:30之間重複)。有沒有可以使用的內置控制器,就像添加聯繫人一樣?如果是這樣,我該如何使用它?如果不是,我應該用什麼來代替?如何基於時間範圍創建新的日曆活動?

回答

2

Apple提供了一個名爲EventKit的框架來處理日曆。您可以使用一個名爲EKEventViewController的類,它不那麼可定製,或者使用簡單的EventKit方法創建自己的視圖並直接與日曆交互。

有在apple developer

+0

一個很好的解釋+示例代碼EKEventViewController正是我想要的 - 定製是邪惡的! – Simon