gpt4 book ai didi

ios - AFNetworking 中 "setImageWithURLRequest: placeholderImage: success:"的 Alamofire 方式

转载 作者:行者123 更新时间:2023-11-28 06:54:15 27 4
gpt4 key购买 nike

我正在尝试在 Collection View 中显示来自 url 的图像。到目前为止,我一直在为此使用 AFNetworking,但现在我正在转向 Alamofire。我找不到像使用“setImageWithURLRequest: placeholderImage: success:”方法那样呈现图像的正确方法我是否需要使用 AFNetworking 才能正确执行此操作?有没有我跳过的 Alamofire 方法?提前致谢

编辑我目前正在使用 AlamofireImage这是我正在使用的代码:

Alamofire.request(.GET, urlString)
.responseImage { response in
if let image = response.result.value {
self.imageView.image = image
}
}

我的问题是这段代码在“cellForItemAtIndexPath”方法中,每次滚动时图像都会一次又一次地重新充电。 AFNetworking 没有发生这种情况

最佳答案

您想在 Alamofire 中使用 UIImageView 扩展来设置来自 URL 的图像。 README 中有一些非常详细的文档.

let imageView = UIImageView(frame: frame)
let URL = NSURL(string: "https://httpbin.org/image/png")!

imageView.af_setImageWithURL(URL)

祝你好运!

关于ios - AFNetworking 中 "setImageWithURLRequest: placeholderImage: success:"的 Alamofire 方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34137915/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com