MJRefresh下拉刷新框架
2016-04-22 10:11
330 查看
github下载地址:https://github.com/CoderMJLee/MJRefresh
![](https://images2015.cnblogs.com/blog/919526/201604/919526-20160422100828335-1911745236.png)
下拉刷新控件的种类
默认(Normal):
动图(Gif):
上拉刷新控件的种类
自动刷新(Auto)
默认(Normal):
动图(Gif):
自动回弹(Back)
默认(Normal):
动图(Gif):
常用的使用方法
![](https://images2015.cnblogs.com/blog/919526/201604/919526-20160422100828335-1911745236.png)
MJRefresh类结构图
self.userTableView.mj_footer = [MJRefreshAutoNormalFooter footerWithRefreshingBlock:^{ NSLog(@"已经加载完毕"); }];
下拉刷新控件的种类
默认(Normal):
MJRefreshNormalHeader
动图(Gif):
MJRefreshGifHeader
上拉刷新控件的种类
自动刷新(Auto)
默认(Normal):
MJRefreshAutoNormalFooter
动图(Gif):
MJRefreshAutoGifFooter
自动回弹(Back)
默认(Normal):
MJRefreshBackNormalFooter
动图(Gif):
MJRefreshBackGifFooter
常用的使用方法
/** * 加载刷新控件 */ - (void)loadRefresh { //设置默认下拉刷新 self.tableView.mj_header = [MJRefreshNormalHeader headerWithRefreshingTarget:self refreshingAction:@selector(loadNewJoke)]; //根据拖拽比例自动切换透明度 self.tableView.mj_header.automaticallyChangeAlpha = YES; //一进入就加载 [self.tableView.mj_header beginRefreshing]; //设置上拉刷新 self.tableView.mj_footer = [MJRefreshBackNormalFooter footerWithRefreshingTarget:self refreshingAction:@selector(loadMoreJoke)]; }
相关文章推荐
- localResizeIMG
- html中js交互问题总结
- python中用来提醒自己的小知识点
- split
- 4月全球“.网址”域名总量排行榜:ZDNS份额仍超99%
- boost::bimap
- mx-memonger
- Eclipse设置、调优、使用
- 在不CMake编译的情况下,查看OpenCV的源码!
- 数据库三大范式
- C 的errno
- TCP/IP四层模型和OSI七层模型的概念
- 1到n之和
- 【iCore3 双核心板_FPGA】实验十四:FSMC总线通信实验——独立地址模式
- iOS相机,相册等访问权限
- 在IIS中配置一个网站项目
- Python爬虫入门笔记:爬虫简介
- jQuery要点总结
- 翻译:使用Libevent的快速可移植非阻塞网络编程:异步IO简介 (一) (转
- 全局大喇叭,详解广播机制