KVRefreshable 2.0.3

KVRefreshable 2.0.3

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布上次发布2019 年 5 月
SPM支持 SPM

Vu Van Khac 维护。



  • 作者:
  • Vu Van Khac

KVRefreshable

[![CI Status](http://img.shields.io/travis/Vu Van Khac/KVRefreshable.svg?style=flat)](https://travis-ci.org/Vu Van Khac/KVRefreshable) Version License Platform

示例

要运行示例项目,请克隆仓库,并首先从 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 文件。