Swift版日历(简易版)

Swift版日历(简易版)_第1张图片

使用collectionView实现。主要为日期的计算。日期推荐使用NSCalendar,各个所需要的属性都可以获得。

1、计算某个日期的月份第一天为周几

    使用NSCalendar及NSDateComponent,代码如下

Swift版日历(简易版)_第2张图片

其中calendarUnit为swift使用多个枚举值的构造方法。

2、获取本月的天数


获取月份以及当天的等等都是使用dateFormatter,不再贴出。

github地址:GitHub - wangtongke/WTKCalendar: 简易版日历,使用只需要导出collectionView即可

你可能感兴趣的:(Swift版日历(简易版))