×

CYLTableViewPlaceHolder占位视图管理

消耗积分:0 | 格式:zip | 大小:10.19 MB | 2022-06-27

mintsy

分享资料个

授权协议 MIT
开发语言 Objective-C
操作系统 iOS
软件类型 开源软件
所属分类 iOS代码库列表(Table)

软件简介

CYLTableViewPlaceHolder,一行代码完成“空TableView占位视图”管理。

导航

  1. 与其他框架的区别

  2. 集成后的效果

  3. 使用CYLTableViewPlaceHolder

  4. 运行Demo

  5. 适用于多种应用应用场景

    1. 网络故障

    2. 暂无数据

与其他框架的区别

- 特点 解释
1 轻量级、无污染 基于 UITableView 分类,无污染,比基于子类化、继承的框架更加轻量级
2 低耦合 自定义占位视图的可自行实现,通过协议传递,耦合性极低。
3 简单,无学习成本 一行代码完成,仅需使用  cyl_reloadData  代替  reloadData 即可。自动检测是否需要 addSubviewremoveFromSuperview ,省去学习繁琐的 add 和 remove 的调用时机。
4 使用方法简单 CYLTableViewPlaceHolder 基于  dataSource  数据源,所以只需操作  dataSource  数据源,即可完成占位视图的 addSubviewremoveFromSuperview 的时机,更加直观。搭配 MJRefresh 使用十分方便,demo 中也给出了搭配使用方法。
5 支持CocoaPods 容易集成

(学习交流群:523070828)

集成后的效果

poYBAGKrBQuAfreGAAX3rt7lj68293.jpg

 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !