您的位置:首页 > 其它

MJRefresh下拉刷新框架

2016-04-22 10:11 330 查看
github下载地址:https://github.com/CoderMJLee/MJRefresh



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)];
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: