设为首页 加入收藏

TOP

MJRefresh下拉刷新框架
2017-10-13 10:24:13 】 浏览:5597
Tags:MJRefresh 下拉 刷新 框架

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)];
}

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇【Objective-C】07-自定义构造方.. 下一篇iOS 学习 - 10下载(1) NSURLConne..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目