DLImageLoader-Swift 1.0.0-swift

DLImageLoader-Swift 1.0.0-swift

测试已测试
语言语言 SwiftSwift
许可证 Apache 2
发布日期最新发布2015年9月
SPM支持 SPM

Andrew Lunevich维护。



  • Andrew Lunevich

安装

源代码文件

或者,您可以直接将 DLImageLoader 文件夹添加到您的项目中。

  1. 下载最新代码版本,或将仓库作为 git 子模块添加到您的 git-tracked 项目中。
  2. 在 Xcode 中打开您的项目,然后拖动并放下 DLImageLoader 文件夹到您的项目上(使用“产品导航视图”)。如果您在外部项目之外解压缩了代码存档,请确保在请求时选择复制项目。

使用方法

简单

DLImageLoader.sharedInstance.displayImageFromUrl("image_url_here", imageView: "UIImageView here")

完整

DLImageLoader.sharedInstance.loadImageFromUrl("image_url_here") { (error, image) -> () in
    if (error == nil) {
        // if we have no any errors
    } else {
        // if we got an error when load an image
    }
}
DLImageLoader.sharedInstance.loadImageFromUrl("image_url_here", completed: { (error, image) -> () in
    if (error == nil) {
        // if we have no any errors
    } else {
        // if we got an error when load an image
    }
}) { () -> () in
    // image loading was canceled
}

取消加载操作

// === 使用 DLImageLoader 实例 === //

DLImageLoader.sharedInstance.cancelOperation("image_url_here")
DLImageLoader.sharedInstance.cancelAllOperations()

// === 使用 DLImageView === //

DLImageView.cancelLoading()