MJRefresh--刷新

@MJ大神出品,很方便的实现下拉刷新,上拉加载数据,



@导入类

1.将MJRefresh文件夹整个导入所需的工程中。(支持ARC,MRC工程要注意设置)

2.文件夹中的MJRefresh.bundle—>arrow@2x.png 图片可自行替换,这个会在刷新过程中显示。

3.可以在MJRefreshConst.h和MJRefreshConst.m文件中自定义显示的文字内容和文字颜色。

4.只要你的view能够滚动,就能集成这个控件,比如UIScrollView、UITableView、UICollectionView

5  导入头文件   #import "MJRefresh.h"


@实现

     MJ大神提供了代理协议方法<MJRefreshBaseViewDelegate>和Block方法,大家随便选一种实现就行

下面给出代理协议方法实现的主要代码:

      主要实现:上拉加载10条新闻,每次都是显示在最前面;下拉加载10条新闻,每次都是显示在已有新闻下面

      @自动刷新:调用beginRefreshing可以自动进入下拉刷新状态



友情提示:

1.添加头部控件的方法

[self.tableView addHeaderWithTarget:self action:@selector(headerRereshing)]; 或者 [self.tableView addHeaderWithCallback:^{ }];

2.添加尾部控件的方法

[self.tableView addFooterWithTarget:self action:@selector(footerRereshing)]; 或者 [self.tableView addFooterWithCallback:^{ }];

3.可以在MJRefreshConst.h和MJRefreshConst.m文件中自定义显示的文字内容和文字颜色


4.本框架兼容iOS6\iOS7,iPhone\iPad横竖屏


5.自动进入刷新状态

[self.tableView headerBeginRefreshing]; [self.tableView footerBeginRefreshing];

8.结束刷新

[self.tableView headerEndRefreshing]; [self.tableView footerEndRefreshing];

项目主页:http://www.open-open.com/lib/view/home/1417098720862

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值