小编kou*_*kou的帖子

如何使用 SDWebImage 调整 UIImage 的大小?

我想用 SDWebImage.

我tryed使用imageManager delegate的方法SDWebImageManagerDelegate

但是,我不知道如何调用 imageManager 方法。

我的代码在下面。

import UIKit
import SDWebImage

class testGraphic2ViewController: UIViewController, SDWebImageManagerDelegate {
    @IBOutlet weak var imageView: UIImageView!

    let postImageUrlStr = "https://firebasestorage.googleapis.com/v0/b/instagramclone-be6eb.appspot.com/o/posts%2FFBAE2BE9-F429-4D39-978C-DD2E24BF062D?alt=media&token=7b41569b-5451-4728-942c-6d43ec50350c"

    override func viewDidLoad() {
        super.viewDidLoad()
        SDWebImageManager.shared().delegate = self
        SDWebImageManager.shared().loadImage(with: URL(string: postImageUrlStr), options: [], progress: nil) { (image, data, error, cacheType, finished, url) in
            self.imageView.image = image
        }
    }

    func imageManager(_ imageManager: SDWebImageManager, transformDownloadedImage image: UIImage?, with imageURL: URL?) -> UIImage? {
        print("imageManager is called!")
        guard let image = image, …
Run Code Online (Sandbox Code Playgroud)

ios sdwebimage swift swift3 swift4

4
推荐指数
2
解决办法
4642
查看次数

标签 统计

ios ×1

sdwebimage ×1

swift ×1

swift3 ×1

swift4 ×1