
使用collectionView實(shí)現(xiàn)。主要為日期的計(jì)算。日期推薦使用NSCalendar,各個所需要的屬性都可以獲得。
1、計(jì)算某個日期的月份第一天為周幾
? ? 使用NSCalendar及NSDateComponent,代碼如下

其中calendarUnit為swift使用多個枚舉值的構(gòu)造方法。
2、獲取本月的天數(shù)

獲取月份以及當(dāng)天的等等都是使用dateFormatter,不再貼出。
github地址:GitHub - wangtongke/WTKCalendar: 簡易版日歷,使用只需要導(dǎo)出collectionView即可