欢迎加入QQ讨论群258996829

Swift 刷新控件 JxbRefresh

发布时间:2017-01-16 17:27  回复:0  查看:5194  感兴趣:59  赞:0   最后回复:2017-01-16 17:27  

Swift 刷新控件 JxbRefresh 。

顶部刷新:

self.taleView.addPullRefresh({ [weak self] in 
    dispatch_after(afterTime(3), dispatch_get_global_queue(0, 0), {
        self?.taleView.stopPullRefresh()
    })
})
Swift 刷新控件 JxbRefresh


自定义刷新动画(GIF图)

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(0, 0), {
                self?.taleView.stopPullRefresh()
            })
        })
Swift 刷新控件 JxbRefresh


底部刷新:

self.taleView.addFooterRefresh(closure: {[weak self] in
            dispatch_after(afterTime(3), dispatch_get_global_queue(0, 0), {
                self?.taleView.stopPullRefresh()
//                self?.taleView.setFooterEnable(false)
            })
        })
Swift 刷新控件 JxbRefresh



相关开源代码

您还未登录,请先登录

热门帖子

最新帖子