SKLoader 0.0.1

SKLoader 0.0.1

Srujan K 维护。



SKLoader 0.0.1

  • 作者
  • Srujan K

SKLoader

现在你可以使用 SKLoader 框架来动画化任何类型的加载器。以下是一些示例。

earthloader foodloader pageloader simpleloader uploadeloader textloader quoteloader

需求

SKLoader 支持 iOS 9.0+ 并需要 ARC 进行构建。它需要 gif 进行动画。在示例项目中已预加了一些 gif。您可以使用自己的 gif 在加载器中进行动画。

将 SKLoader 添加到你的项目中

Cocoapods (强烈推荐使用 Cocoapods)

pod 'SKLoader'

用法

  1. import SKLoader
  2. SKLoader 可作为一个单例共享实例工作,或者你可以创建一个 SKLoader 实例并使用它。
  3. 通过以下语法使用共享实例开始使用。你可以在 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

注意

  1. 将一个Gif拖放到您的工作中

显眼的提及

[GitHub] (https://github.com/swiftgif/SwiftGif)

许可证

此代码的发布和许可遵守MIT许可证的条款和条件。

更改日志

每项发布的一段时间的简要总结可以在更改日志中找到。