用于 iOS 应用的刷新控件(用于 scrollview 的刷新头部和尾部)。
self.tableView.addRefreshHeader { [weak self] (header) in
//fetch data and reload UI
}
self.tableView.addRefreshFooter { [weak self] (footer) in
//fetch data and reload UI
}
self.webView.scrollView.addCustomRefreshHeader { [weak self] (header: RefreshHeaderControl<SloganHeaderContentView>) in
self?.webView.reload()
header.loadedSuccess()
}
self.tableView.refreshHeader.loadedSuccess()
self.tableView.refreshHeader.loadedError(withMsg: "Network Error")
self.tableView.refreshFooter.loadedPause(withMsg: "No More Data")
self.tableView.refreshHeader.stopLoading()
CocoaPods 是 Objective-C 的依赖关系管理器,它自动简化了使用第三方库的过程。您可以使用以下命令安装它
$ gem install cocoapods
要使用 CocoaPods 将 JWIntent 集成到您的 Xcode 项目,请在您的 Podfile
中指定它
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
pod 'JWRefreshControl'
然后,运行以下命令
$ pod install
(MIT 许可证)