IOS打卡日历、可做签到等功能
冷月葬花魂 · 1352浏览量 · 发布于2020-04-09
作者laoou002,源码LOCalendar,LOCalendar 打卡日历、可做签到等功能的参考。
使用方法:
//打卡日期 NSArray *dakaArray = @[@"2019-12-01",@"2019-12-02",@"2020-01-01"]; self.calendarView = [[LOCalendarView alloc] initWithDakaArray:dakaArray frame:CGRectMake(15, 80, [UIScreen mainScreen].bounds.size.width-30, 300)]; [self.view addSubview:self.calendarView]; //圆角及边框样式(根据个人情况调整) self.calendarView.layer.cornerRadius = 10; self.calendarView.layer.borderColor = [UIColor lightGrayColor].CGColor; self.calendarView.layer.borderWidth = 2; typeof(self) __weak weakSelf = self; //调整高度 [self.calendarView setReHeightBlock:^(CGFloat height) { }]; //修改月份 [self.calendarView setChangeBlock:^(NSDate * _Nonnull date) { }]; //点击回调 [self.calendarView setSelectBlock:^(NSDate *date, LODayButtonType type) { if (type==LODayButtonTypeDisabled) { [LOToastView showWithMsg:@"不在打卡范围"]; } else if (type==LODayButtonTypeBuKa) { //标记为已打卡 [weakSelf.calendarView addDate:date]; [LOToastView showWithMsg:@"补卡成功"]; } else if (type==LODayButtonTypeYiDaKa) { [LOToastView showWithMsg:@"已打卡"]; } }]; //可补卡范围(默认为本周) self.calendarView.bukaRange = 30; //刷新UI [self.calendarView reloadUI];
源码使用过程中,如无法搭建或有增加其他功能需求,可联系QQ:236-0248-666 ,付费搭建安装修改服务!
温馨提示:网站源码只作为学习或研究使用,如需商业使用请购买正版!
温馨提示:网站源码只作为学习或研究使用,如需商业使用请购买正版!
相关推荐
iOS美观易用的日期选择控件设计源码
相关信息
kenrry1992 · 504浏览 · 2020-02-11 17:42:04
iOS上下班签到日历
相关信息
飘飘悠悠 · 629浏览 · 2019-11-11 11:12:21
一款简单易用的日历控件,可用于记账APP等 iOS源码
相关信息
飘飘悠悠 · 798浏览 · 2019-09-09 11:08:46
高度自定义的日历demo iOS源码
相关信息
飘飘悠悠 · 518浏览 · 2019-07-17 12:49:48
可滚动的 iOS 7 日期选择器源码
相关信息
itnanba · 538浏览 · 2019-07-12 13:55:15
可定制的 iOS 7 日历源码
相关信息
飘飘悠悠 · 552浏览 · 2019-07-11 16:06:12
iOS 国际化日历源码
相关信息
飘飘悠悠 · 599浏览 · 2019-07-08 15:56:14
分类专栏
最新发布
源码排行榜
0评论