zoukankan      html  css  js  c++  java
  • 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)];
    }
  • 相关阅读:
    Extension:WYSIWYG
    partprobe
    Centos install Parosid
    linux 打造man中文帮助手册图解
    男人到了二十几岁后
    Mediawiki update to 1.24
    华为笔试题
    排序算法
    求素质的算法
    判断有符号和无符号数和符号
  • 原文地址:https://www.cnblogs.com/langji/p/5420182.html
Copyright © 2011-2022 走看看