我正在为iPhone制作一个应用程序,用于显示即将到来的和过去的事件。我选择了列表视图,但后来我意识到日历(就像内置日历应用程序中“月”视图中显示的日历一样)将是最佳匹配。
然而,iPhone人机界面指南只是提到日期选择器,而不是日历,所以我相信没有任何开箱即用的东西。真的吗?如果是这样,有没有人知道可以使用的第三方控件? (我可以自己写一个,但我宁愿准备一些东西,因为这是对原始项目计划的偏离)。
答案 0 :(得分:76)
是
这些是我所知道的选项:
编辑:截至2010年5月6日
2)http://github.com/klazuka/Kal
3)http://code.google.com/p/iphonecal(需要定制 - 轻松 - 将文本从中文更改为英文)
4)商业:http://nrg.com.bd/blog/archives/36但外观&如果您能够遵守他们的许可证,那么之前的感觉会更好,更好,并且它们是免费的。
希望这有帮助。
答案 1 :(得分:30)
最佳网站确实是https://www.cocoacontrols.com/search?utf8=%E2%9C%93&q=Calendar,因为您可以找到单独日历的屏幕截图。不过,我列了一个清单:
<强>的iOS 强>
<强> Xamarin.iOS 强>
购买组件
我在Excel-Sheet中有这个,你可以在那里找到更多信息。
答案 2 :(得分:12)
我会添加this非常好的库。
答案 3 :(得分:6)
答案 4 :(得分:4)
这些天你喜欢这个问题的转到的地方是cocoacontrols.com。正在搜索“日历”
https://www.cocoacontrols.com/search?utf8=✓&q=calendar
在发布日期给出了15条回复;这个看起来特别吸引人。
答案 5 :(得分:3)
答案 6 :(得分:3)
答案 7 :(得分:2)
我自己编写了(适用于iPad /横向视图,可滚动,可设置,基于Three20构建) - http://www.componentix.com/blog/22
在GitHub上 - https://github.com/vgrichina/ios-calendar
答案 8 :(得分:1)
在iOS7世界中效果更好的稍微新的竞争者是TimesSquare。
我使用Tapku很长一段时间但没有发现它的灵活性,而且代码很难修改。
答案 9 :(得分:0)
还有用Swift(2.0)CVCalendar编写的iOS 8+的其他新版自定义可视日历。它为iOS提供了易于定制的日历控制。
DDCalendarView看起来与iCal类似。它有ObjectiveC和Swift版本的代码。目前它仅显示每日活动。我们需要开发用户界面来支持每周和每月的活动。此日历中使用的事件类不是从EKEventKit类继承的。