| 测试已测试 | ✗ |
| 语言语言 | SwiftSwift |
| 许可 | MIT |
| 发布最新版本 | 2016年10月 |
| SwiftSwift版本 | 3.0 |
| SPM支持SPM | ✗ |
由Kevin Delannoy维护。
GIFRefreshControl是一种下拉刷新控件,支持使用GIF图像作为跟踪动画。
这里有多种选择
GIFRefreshControl.swift 拷贝到您的项目中。pod 'GIFRefreshControl'let URL = NSBundle.mainBundle().URLForResource("giphy", withExtension: "gif")
let data = NSData(contentsOfURL: URL!)
let refreshControl = GIFRefreshControl()
refreshControl.animatedImage = GIFAnimatedImage(data: data!)
refreshControl.contentMode = .ScaleAspectFill
refreshControl.addTarget(self, action: "refresh", forControlEvents: .ValueChanged)
tableView.addSubview(refreshControl)目前,GIFAnimatedImage的默认实现没有针对内存进行优化。这就是为什么你可以通过使用AnimatedImage(比如FLAnimatedImage的)来使用你自定义的实现。 AnimatedImage是一个协议,它描述了在刷新控制中使用它的需要。
git checkout -b my-new-featuregit commit -am '添加一些功能'git push origin my-new-featureMIT许可 (MIT)
版权 © 2015 Kevin Delannoy
以下条件下,授予任何获得本软件及其相关文档副本(“软件”)的人无限制地处理软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许被软件提供的人这样做,前提是
必须包含上述版权声明和本许可声明。
本软件按“原样”提供,不提供任何形式的保证,无论是明示的还是暗示的,包括但不限于适销性、针对特定目的的适用性和非侵权性。在任何情况下,作者或版权持有者均不对任何索赔、损害或其他责任负责,无论是否因合同、侵权或其他行为而引起,无论是否与软件或软件的使用或其他行为有关。