這似乎是一個愚蠢的問題,但我很新與Swift。通過使用alamofireimage在UIImageview中顯示圖像
我想下載https://httpbin.org/image/png的PNG圖片,並將其顯示在我的UIImageView
中,其名稱爲imageView
,但它不起作用。
[結果]:成功:{33.333333333333336,33.333333333333336} [時間軸]:時間軸:{ 「請求開始時間」:527346831.982, 「初始響應時間」:527346833.435, 「請求已完成時間」:527346833.437, 「序列化完成時間」:527346833.468,「延遲時間」:1.453秒,「請求持續時間」:1.455秒,「序列化持續時間」:0.031秒,「總持續時間」:1.486秒} 成功:,{33.333333333333336,3333333333333336} 圖像下載:,{33.333333333333336,33.333333333333336}
import UIKit
import Alamofire
import AlamofireImage
class ViewController: UIViewController {
@IBOutlet weak var imageView: UIImageView!
override func viewDidLoad() {
super.viewDidLoad()
Alamofire.request("https://httpbin.org/image/png").responseImage { response in
debugPrint(response)
debugPrint(response.result)
if let imageView = response.result.value {
print("image downloaded: \(imageView)")
}
}
}
}
是'print'可達?如果是,那麼我假設你需要將imageview.image分配給'imageView'('response.result.value')。 –