EFImageLoader 0.1.0

EFImageLoader 0.1.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最后发布2017年3月
SwiftSwift 版本3.0
SPM支持 SPM

Ezequiel Franca 维护。



  • 作者:
  • ezefranca

EFImageLoader

示例

要运行示例项目,请克隆仓库,然后首先从示例目录运行 pod install

要求

安装

EFImageLoader 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

pod "EFImageLoader"

使用示例

要开始加载,只需要添加 EFImageLoaderProtocol 协议,并用包含一个 EFImageLoaderOptions 对象的 showImageLoader(options) 来启动加载器。

要停止加载,使用 hideImageLoader()

import UIKit
import EFImageLoader

class ViewController: UIViewController, EFImageLoaderProtocol {

    let images : [UIImage] = [#imageLiteral(resourceName: "number1"), #imageLiteral(resourceName: "number2"), #imageLiteral(resourceName: "number3"), #imageLiteral(resourceName: "number4"), #imageLiteral(resourceName: "number5"), #imageLiteral(resourceName: "number6"), #imageLiteral(resourceName: "number7"), #imageLiteral(resourceName: "number8"), #imageLiteral(resourceName: "number9"), #imageLiteral(resourceName: "number10")]

    override func viewDidLoad() {
        super.viewDidLoad()
    }


    @IBAction func stopLoader(_ sender: Any) {
        self.hideImageLoader()
    }

    @IBAction func showNumbers(_ sender:Any) {

        let options = EFImageLoaderOptions(imagesFrames: images, backgroundAlpha: 0.5, backgroundFadeColor:UIColor.green, animationDuration: 2.0)
        self.showImageLoader(options)

    }
}

作者

ezefranca, [email protected]

许可证

EFImageLoader 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。