UITableView 傻瓜式添加 MJRefresh刷新

来源:互联网 发布:免费下载360软件管家 编辑:程序博客网 时间:2024/05/21 03:58
// 首先要引入MJRefresh.h#import "MJRefresh.h"// 1.给UITableview添加下拉刷新和上拉加载;// 添加头部的下拉刷新MJRefreshNormalHeader *header = [[MJRefreshNormalHeader alloc] init];[header setRefreshingTarget:self refreshingAction:@selector(headerClick)];tableView.mj_header = header;// 添加底部的上拉加载MJRefreshBackNormalFooter *footer = [[MJRefreshBackNormalFooter alloc] init];[footer setRefreshingTarget:self refreshingAction:@selector(footerClick)];tableView.mj_footer = footer;// 2.实现下拉刷新和上拉加载的事件。// 头部的下拉刷新触发事件- (void)headerClick {    // 可在此处实现下拉刷新时要执行的代码    // ......    // 模拟延迟3秒    [NSThread sleepForTimeInterval:3];    // 结束刷新    [self.tableView.mj_header endRefreshing];}// 底部的上拉加载触发事件- (void)footerClick {    // 可在此处实现上拉加载时要执行的代码    // ......    // 模拟延迟3秒    [NSThread sleepForTimeInterval:3];    // 结束刷新    [self.tableView.mj_footer endRefreshing];}

原创粉丝点击