KVRefreshable
[](https://travis-ci.org/Vu Van Khac/KVRefreshable)
示例
要运行示例项目,请克隆仓库,并首先从 Example 目录中运行 pod install
要求
- iOS 8.0+
- Swift 5.0
安装
KVRefreshable 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中:
# For Swift 5.0
pod 'KVRefreshable', '~> 2.0.3'
用法
添加下拉刷新
tableView.addPullToRefreshWithActionHandler {
// Stop pull to refresh animation
self.tableView.pullToRefreshView.stopAnimating()
}
触发下拉刷新
tableView.triggerPullToRefresh()
显示下拉刷新视图
tableView.showsPullToRefresh = true
隐藏下拉刷新视图
tableView.showsPullToRefresh = false
添加无限滚动
tableView.addInfiniteScrollingWithActionHandler {
// Stop infinite scrolling animation
self.tableView.infiniteScrollingView.stopAnimating()
}
触发无限滚动
tableView.triggerPullToRefresh()
显示无限滚动视图
tableView.showsInfiniteScrolling = true
隐藏无限滚动视图
tableView.showsInfiniteScrolling = false
作者
Vu Van Khac, [email protected]
我的 Facebook: https://#/vuvankhac.official
我的 Twitter: https://twitter.com/vuvankhac
许可证
KVRefreshable 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。