FSCalendar使用手册

FSCalendar是github上比较成熟的日历控件,star也不少。但是发现网站上介绍它使用方式的并不多,最近项目正好在使用,所以跟大家分享一下心得。

FSCalendarDemo基本上包含了它所有的样式和功能,从中找到符合你要求的样式就好。

我们项目中使用类似钉钉日历的效果日历。上部分为FSCalendar,下部分是一个TableView。不管在FSCalendar还是TableView上滑动时,介于周日历和月日历之间,TableView跟随日历控件一起变化的效果。


FSCalendar使用手册_第1张图片

1.引入FSCalendar包

2.在xib文件中引入FSCalendar,因为FSCalendar本身继承自View,所以不用赘述了。高度设置为300,高度约束也拉到控制器中进行管理。


FSCalendar使用手册_第2张图片

3. 初始化的时候设置FSCalendar的样式和代理,数据源,大部分静态样式在appearance属性中,比如文字颜色,背景颜色,是否从星期一开始显示等,动态样式可以通过数据源代理设置,比如选中的填充颜色。

FSCalendar使用手册_第3张图片

用的比较多的代理方法就是日历控件改变高度,翻页和点击日期时事件的代理。


FSCalendar使用手册_第4张图片
FSCalendar使用手册_第5张图片

4.

你可能感兴趣的:(FSCalendar使用手册)