alamofireimage相关内容

通过 AlamofireImage 下载 UIImage?

我有一个 URL,想通过返回函数下载图像,但是我不能让它正常协作,这是我的函数: func getTabImage(url: URL) ->用户界面{Alamofire.request(url).responseImage { 响应输入如果让图像 = response.result.value {返回图像} 别的 {print("获取图片失败")}}} 我传入了 URL,并希望从 alamof ..
发布时间:2021-11-26 22:55:49 移动开发

如何应用自定义过滤器

我正在使用AlamofireImage从CDN下载图像,但是我想对某些已下载的图像应用自定义滤镜(灰度)。目前,我正在使用scrollView显示所有可用图像,并且如果图像具有特定属性,则应用滤镜。 我是AlamofireImage的新手,所以我不知道如何应用自定义过滤器。 我已应用 let imageFilter = BlurFilter(blurRadius:10) ..
发布时间:2020-06-04 19:17:22 移动开发

在UITableViewCell内部使用AlamofireImage

我已经阅读了很多,表示通过使用AlamofireImage帮助器方法(例如 af_setImageWithURL())或任何等效库,您无需担心单元重用的东西(此外,许多已发布的教程实际上就是这样做的)。也就是说,在后台下载完成后,我不必保持对单元格的弱引用或通过使用tableView的 cellForRowAtIndexPath()方法来更新其imageView来获取该单元格,就像我们通常手动执行 ..
发布时间:2020-06-04 19:17:19 移动开发

AlamofireImage缓存?

我将 AlamofireImage 与 PromiseKit 和 Alamofire 。由于我想同步执行此操作,因此我使用promise来链接x个图像的下载。我似乎无法理解 ImageDownloader()是自动缓存还是必须将图像显式添加到缓存?到目前为止,我所看到的唯一示例都没有使用 ImageDownloader ,因此我很难找到答案。 如果没有-如何添加缓存?我试过使用: s ..
发布时间:2020-06-03 19:07:34 移动开发

使用AlamofireImage进行图像下载进度?

是否可以使用AlamofireImage下载图像并获得有关下载进度的某种反馈,同时利用其 UIImage扩展,图像过滤器和图像缓存的功能? 我知道我可以回退到普通的 Alamofire.request + responseImage ,但是我想保持简单,并使用 UIImageView扩展。 谢谢! 解决方案 当前无法使用AlamofireImage和 UIImageView 扩 ..
发布时间:2020-06-03 19:03:47 移动开发

AlamofireImage磁盘缓存不起作用

我想使用AlamofireImage从URL下载图像,然后将其缓存在设备磁盘空间上。我阅读了有关此内容的几篇文章,发现AlamofireImage在 ImageDownloader 类。在此SO答案中, 所以我尝试为ImageDownloader设置自定义NSURLCache,以便它将图像直接缓存到磁盘。我通过将内存容量设置为0来做到这一点。然后使用此自定义ImageDownloader下载 ..
发布时间:2020-06-03 19:00:05 移动开发

Alamofire4迁移,Apple Mach-O链接器(id)错误

在花了几周时间将所有Alamofire代码迁移到AF4 / Swift3之后,我终于解决了由于Alamofire函数更改而导致的所有编译器错误,但是现在当我尝试构建A时,遇到了很多这些Apple Mach-O错误。 其中至少有29个,并且它们中都装有Alamofire或AlamofireImage(除了最后一个是“链接器命令失败,退出代码为1”)。我不知道在这里做什么,我会发布任何所需的额外 ..
发布时间:2020-06-03 18:58:58 移动开发

Swift - 如何使用AlamofireImage / ImageShack节省内存?

我正在使用 Alamofire , AlamofireImage 来使用带有 Firebase 后端的 ImageShack 存储来缓存图片。有时内存超过100MB。我想学习如何在上传之前改进我的图像缓存和良好的缩放。例如,我使用 AutoPurgingImageCache 在类整个项目中声明了一个公共缓存: let photoCache = AutoPurgingImageCache( ..
发布时间:2018-09-06 11:40:16 移动开发