SKLoader
现在你可以使用 SKLoader 框架来动画化任何类型的加载器。以下是一些示例。
需求
SKLoader
支持 iOS 9.0+ 并需要 ARC 进行构建。它需要 gif 进行动画。在示例项目中已预加了一些 gif。您可以使用自己的 gif 在加载器中进行动画。
将 SKLoader 添加到你的项目中
Cocoapods (强烈推荐使用 Cocoapods)
pod 'SKLoader'
用法
- import SKLoader
- SKLoader 可作为一个单例共享实例工作,或者你可以创建一个 SKLoader 实例并使用它。
- 通过以下语法使用共享实例开始使用。你可以在 didfinishlaunchingwithoptions 方法或任何你想使用的地方设置你的 SKLoader。
共享实例
SKLoader.sharedInstance.gifName = "SimpleLoader"
SKLoader.sharedInstance.animationSpeed = 0.01
SKLoader.sharedInstance.showLoader()
SKLoader 实例
let loader = SKLoader()
loader.gifName = "SimpleLoader"
loader.animationSpeed = 0.01
loader.showLoader()
Timer.scheduledTimer(withTimeInterval: 3.5, repeats: false) { (boolean) in
loader.hideLoader()
}
调整动画的公共对象
gifName
backGroundColor
backgroundAlpha
animationSpeed
viewSize
viewContentMode
viewBackgroundColor
注意
- 将一个Gif拖放到您的工作中
显眼的提及
[GitHub] (https://github.com/swiftgif/SwiftGif)
许可证
此代码的发布和许可遵守MIT许可证的条款和条件。
更改日志
每项发布的一段时间的简要总结可以在更改日志中找到。