欢迎光临
我们一直在努力

两行代码实现当tableview无内容时自动显示提示语,一键设…

建站超值云服务器,限时71元/月

两行代码实现当tableview无内容时自动显示提示语,一键设...

项目介绍:


LSEmptyTableView
两行代码实现当tableview无内容时自动显示提示语,一键设置断网提示,头部可拉伸放大图片等功能

DEMO下载:

开启无cell提示语当reloadata时会自动判断是否返回cell
[Objective-C] 查看源文件 复制代码

self.tableView.startTip = YES;
self.tableView.tipTitle = @"无新内容";
//可以不设置 默认图片为nomessage 可以到分类中修改默认图片名
self.tableView.tipImage=[UIImage imageNamed:@"nomessage"];

开启提示同时设置网络不好提示(仅在无cell而且网络不好时提示)
[Objective-C] 查看源文件 复制代码

self.tableView.startTip = YES;
self.tableView.tipTitle = @"无新内容";    
typeof(self) weakSelf=self;
self.tableView.retryBlock=^(){
    [weakSelf.tableView.mj_header beginRefreshing];

};



判断数据源数组是否为空,当网络不好时设置 self.tableView.badNetwork=YES; 每次relodata会自动设置为NO

头部可拉伸imageView
[Objective-C] 查看源文件 复制代码

UIImageView *view=[[UIImageView alloc]initWithImage:[UIImage imageNamed:@"header"]];
view.frame=CGRectMake(0, 0, self.view.frame.size.width, 100);
LSStretchableTableHeaderView *strechView=[LSStretchableTableHeaderView stretchHeaderForTableView:self.tableView headerView:nil withView:view];
self.strechView =strechView;

头部背景纯色 上方有控件在上面悬浮
[Objective-C] 查看源文件 复制代码

UIView *view=[[UIView alloc]init];
view.backgroundColor=[UIColor colorWithRed:0.000 green:0.475 blue:0.765 alpha:1.000];
view.frame=CGRectMake(0, 0,     self.view.frame.size.width, 100);

UIView *v=[[UIView alloc]initWithFrame:view.frame];

UIButton *btn=[[UIButton alloc]init];
[btn setTitle:@"按钮" forState:UIControlStateNormal];
btn.backgroundColor=[UIColor colorWithRed:0.699 green:1.000 blue:0.927 alpha:1.000];
btn.layer.borderColor=[UIColor redColor].CGColor;
btn.layer.borderWidth=1;
btn.frame=CGRectMake(50, 20, 50, 30);
[v addSubview:btn];

LSStretchableTableHeaderView *strechView=[LSStretchableTableHeaderView stretchHeaderForTableView:self.tableView headerView:v withView:view];
self.strechView =strechView;

推荐:PYPhotosView 用法简单的呈现一组图片的框架(高仿QQ/微信)

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 两行代码实现当tableview无内容时自动显示提示语,一键设…
分享到: 更多 (0)