当前位置:   article > 正文

MJRefresh--刷新_mjrefresh 右滑刷新

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/229208
推荐阅读
相关标签
  

闽ICP备14008679号