zoukankan      html  css  js  c++  java
  • Swift 实现下拉刷新 JxbRefresh

    JxbRefresh 是采用Swift 实现的 iOS 下拉刷新。

    正常下拉刷新:

    1
    2
    3
    4
    5
    self.taleView.addPullRefresh({ [weak self] in 
        dispatch_after(afterTime(3), dispatch_get_global_queue(00), {
            self?.taleView.stopPullRefresh()
        })
    })

    gif 动画下拉刷新:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
            let arrIdle: NSMutableArray = NSMutableArray.init(capacity: 0)
            for i in 1...60 {
                let name = String.init(format: "dropdown_anim__000%zd", i)
                let image = UIImage.init(named: name)
                arrIdle.addObject(image!)
            }
     
            let arrRefresh: NSMutableArray = NSMutableArray.init(capacity: 0)
            for i in 1...3 {
                let name = String.init(format: "dropdown_loading_0%zd", i)
                let image = UIImage.init(named: name)
                arrRefresh.addObject(image!)
            }
     
            self.taleView.addGifPullRefresh(idleImages: arrIdle, refreshImages: arrRefresh, closure: { [weak self] in
                dispatch_after(afterTime(3), dispatch_get_global_queue(00), {
                    self?.taleView.stopPullRefresh()
                })
            })

    加载更多数据下拉刷新:悦德财富:https://www.yuedecaifu.com

    1
    2
    3
    4
    5
    6
            self.taleView.addFooterRefresh(closure: {[weak self] in
                dispatch_after(afterTime(3), dispatch_get_global_queue(00), {
                    self?.taleView.stopPullRefresh()
    //                self?.taleView.setFooterEnable(false)
                })
            })

  • 相关阅读:
    1.常用命令
    虚拟机共享文件夹
    Docker安装 和简单使用
    js方法名通过参数传递调用实例
    highcharts参数说明
    绘制HightCharts饼状图
    附加数据库失败,操作系统错误 5:”5(拒绝访问。)”的解决办法
    ckeditor相关使用
    针对MySQL提高百万条数据的查询速度优化
    SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
  • 原文地址:https://www.cnblogs.com/oceansea/p/5946014.html
Copyright © 2011-2022 走看看