Simulator Screen Shot 2016年8月11日 17.21.49.png
效果图如上图
代码参考了网上的东东...
日历的实现主要是要知道两个条件
1.当前日期所在的月份有几天
2.当前日期所在的第一天是周几
知道上面两个条件差不多就可以写出日历的效果了
具体的代码网上都有,为了节约时间我也放出来,直接放图了,大家也可以看着动动手指,加深下印象
BF08F559-B51C-48EC-8897-E16CB77D2773.png
整个使用UICollectionView写的 知道了上面两个条件,布局什么的差不多都可以出来
当然也少不了上一月和下一月 图奉上
49052462-71E4-4588-BCC0-E921F5A586B4.png
得到上、下月的日期再得到具体的年月日什么的就简单了
D349C3F4-CAD2-45A4-8DB9-D373463624BC.png
剩下的步骤就和上面的差不多了
到此日历部分就没什么好说了,下面说说农历的东东
怎么获取日历 NSCalendar也有方法可以获取
3D5BE7FE-10D0-4F4B-B783-C1C009F5C553.png
154EF42E-08F6-46DD-BD81-606220915F8A.png
以上方法可以获取传入date的农历日期
额...农历部分也差不多了。。。
ok,结束
链接:https://github.com/chjwrr/The-Chinese-calendar