【发布时间】:2011-08-24 12:14:06
【问题描述】:
我正在尝试构建一个显示日历的应用程序,其中包含由应用程序所有者发布的事件。也就是说,下载该应用程序的用户将能够查看特殊事件的日期并将其添加到自己的日历中。
有没有办法做到这一点,或者是进行 XML 解析的唯一选择?
提前致谢。
【问题讨论】:
标签: iphone xcode events calendar icalendar
我正在尝试构建一个显示日历的应用程序,其中包含由应用程序所有者发布的事件。也就是说,下载该应用程序的用户将能够查看特殊事件的日期并将其添加到自己的日历中。
有没有办法做到这一点,或者是进行 XML 解析的唯一选择?
提前致谢。
【问题讨论】:
标签: iphone xcode events calendar icalendar
UIKit.framework 没有用于 UI 日历的 API。
有一些用于 UI 日历的开源项目,例如 Tapku。
Tapku 的 TKCalendarMonthView 模仿 iOS 上预加载的 Calender.app UI。
结合使用 Tapku 库、XML 或 JSON 解析以及魔术,您可以从您的网络服务器获取特殊事件并将它们添加到 Tapku 的TKCalendarMonthView 以实现您的目标。
谢谢,
-大卫
【讨论】:
Apple 没有为此任务提供 UI,但 EventKit 可能会帮助您了解应用程序的逻辑。
【讨论】: