测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可证 | MIT |
发布最后发布 | 2016年10月 |
SwiftSwift版本 | 3.0 |
SPM支持SPM | ✗ |
由xiabob维护。
下拉刷新控件,纯Swift框架,受到ODRefreshControl的启发
将Class目录下的XBRefreshControl.swift、XBScrollViewExtension.swift导入到工程即可
具体使用请参考demo工程
let refresh = XBRefreshControl(activityIndicatorView: UIActivityIndicatorView(activityIndicatorStyle: .Gray), delegate: nil, refreshAction: nil) tableView.xb_refreshHeader = refresh refresh.addTarget(self, action: #selector(dropViewDidBeginRefreshing), forControlEvents: .ValueChanged)
let refresh = XBRefreshControl { [unowned self](refreshControl) in self.dropViewDidBeginRefreshing(refreshControl) } tableView.xb_refreshHeader = refresh
let refresh = XBRefreshControl(delegate: self) tableView.xb_refreshHeader = refresh //XBRefreshControlDelegate func onRefresh(refreshControl: XBRefreshControl) { dropViewDidBeginRefreshing(refreshControl) }