Alamofire 将 jpg 图像返回到 Xcode

Posted

技术标签:

【中文标题】Alamofire 将 jpg 图像返回到 Xcode【英文标题】:Alamofire return jpg image to Xcode 【发布时间】:2021-06-19 20:38:38 【问题描述】:

我正在使用 alamofire 从网络服务中检索图像。 .jpg 图像在响应正文中返回。

谁能指导我如何在 uiImageView 上显示检索到的图像?

提前致谢, 帕特里克

【问题讨论】:

到目前为止您尝试过什么?到目前为止,您可以包含您的代码吗? SO 不是代码编写服务,因此最好展示您的进度并说明您遇到的问题。 如果你有直接jpg的内容数据,可以UIImage(data: thatData)。此外,由于您使用 Alamofire,因此您可以使用 Alamofire+Image。但是,很难说你尝试了什么以及你的尝试有什么问题...... @patrickb100 如果我的回答对您有所帮助,请接受它作为答案。我将不胜感激 【参考方案1】:

据我了解,你已经有 imageUrl 并且没有限制的第三方库,因为你也使用了Alamofire,所以我认为Kingfisher 可以像这个功能一样发挥作用:

func setup(imageUrl: String?) 
    if let imageUrl = imageUrl,
       let url = URL(string: imageUrl) 
        imageView.kf.setImage(with: url, placeholder: UIImage(named: "placeholderImage"))
     else 
        imageView.image = UIImage(named: "placeholderImage")
    

【讨论】:

以上是关于Alamofire 将 jpg 图像返回到 Xcode的主要内容,如果未能解决你的问题,请参考以下文章

使用 Alamofire 将图像上传到服务器不起作用

使用 Alamofire 将图像数组上传到服务器

UICollectionView 在滚动 Alamofire 时将图像加载到错误的位置

如何使用 Alamofire Swift 4 将图像填充到 UICollectionView

使用 Alamofire 将图像上传到 API 服务器

如何使用 Alamofire 将用户配置文件图像保存到 MYSQL 数据库,然后在以下屏幕上检索