如何在Swift中创建日历视图

时间:2016-04-04 23:29:05

标签: ios swift iphone calendar

我想在Swift 2中制作简单的日历应用程序,但我不知道从哪里开始。我知道cocopoads中有一些很棒的日历组件,但是对于它们的文档尚未完成,作为初学者,我很难阅读它们并调查代码。我下载了一些流行的cocoapods并与它们一起玩,但我需要的功能却缺失了。

我想用日期和其他东西做一个简单的月经日记。我想这会很简单,但经过一天的调查后我觉得很难。也许我错了。

那么我如何制作自己的日历视图?我应该从日期的tableview和集合视图开始吗?

有人可以给我一些指示,我此时已经迷失了。 Shoud我以某种方式学习制作我自己的观点(我是初学者所以也许这太难了)或者我应该使用一些自定义日历?

1 个答案:

答案 0 :(得分:72)

Apple已经没有日历控件,许多开发人员都失去了如何构建一个。

有良好记录的好的cocoapod是this one。它是我自己开发的。如果您需要帮助设置,我可以提供。帮助您入门的完整教程here

但是,如果您想知道它是如何在内部构建的,以便您可以自己构建一个,那么您可以查看this link。它详细向您展示了如何使用UICollectionView构建它。既然你说你是编程新手,那么我现在的第一个选择就更容易了。

但你是一名程序员,在某些时候你应该学习。所以我建议学习swift / objective-c直到你对它感到满意为止。从简单的项目开始,比如创建表视图等。了解委托如何工作等。

一旦你在观看,授权等方面做得更好,那么你就可以更自如地创建自己的日历控件了。