问题标签 [alamofireimage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
225 浏览

ios - 用 alamofireimages 缓存

我有一个显示图像的集合视图,其中一些被缓存并正确检索,而另一些则没有。集合视图每行显示两个方形单元格。

我不明白为什么有时图像是从缓存中获取的,而其他时候必须再次下载。

在这里我缓存图像:

}

这是 Cell 类:

}

0 投票
3 回答
3589 浏览

ios - Alamofire 图像:未为 af_setImageWithURL 设置占位符图像

我正在使用af_setImageWithURLAlamofire API 来获取表格单元格图像并传递默认占位符图像:

问题:当下载路径中不存在我的图像时,单元格也不会显示默认图像。当我上下滚动表格(以清除和重新使用同一个单元格)时,它就会出现。

编辑:

注意到这是在使单元格出列后发生的,我先重置图像,然后调用 Alamofire。如果我在下面注释掉,它可以正常工作,但是如果图像 URL 和默认图像都不可用,我将面临显示旧产品图像的风险。

有谁遇到过类似问题,求指教。

0 投票
1 回答
307 浏览

ios - 使用 af_setImageWithURL 将 UICollectionViewCell 中的图像设置为大量内存

我在使用 AFI 时遇到了一些内存问题。我有UICollectionView自定义单元格,每个单元格都有一个UIImageView. 在cellForItemAtIndexPath中,我将该图像设置为af_setImageWithURL

问题是内存使用量变得如此之高。如果我用本地图像设置单元格的图像,它只使用 27Mb 内存。但是当我用 获取图像时af_setImageWithURL,内存使用量约为 87Mb。

所以我做错了吗?

谢谢你。

0 投票
1 回答
1788 浏览

swift - 如何使用 Alamofire Image 在 ImageView 上快速添加 UIActivity 指示器

我正在使用AlamofireImage库,我想subview在 ImageView 上添加一个(UIActivityIndi​​cator),直到图像没有下载。但不知道该怎么做。

图片正在下载。但是如何显示UIActivityIndicator请帮助我

0 投票
3 回答
5256 浏览

ios - Resize Download Image with AlamofireImage

I have 200px x 200px UIImageView on UICollectionViewCell that will display an image from URL. The problem is I don't know what resolution's image provided by the URL and I think it's better to resize it first before placing in UIImageView due to memory consumption.

I already use alamofire to download an image

I am wondering is there any method to resize it first before it use to place in UIImageView? And if any tips for download an image to save memory usage, I'd like to hear that.

Any help would be appreciated. Thank you.

0 投票
1 回答
411 浏览

swift - 使用 Alamofireimage 从服务器获取图像后,Imageview 未更新

我一直在做一个项目,该项目需要显示使用 AlamofireImage 从服务器获取的图像。所以我的代码是这样的:

似乎正在下载图像,但 imageView 没有更新从服务器获取的新图像。我必须补充一点,我可以从 HTTP 和 HTTPS 下载,因为所有的证券问题都已经解决了。

我也尝试过这样做

而且 imageView 仍然没有更新。

我真的很感激任何帮助。

0 投票
0 回答
248 浏览

uitableview - [UITableViewCellContentView af_cancelImageRequest]:发送到实例的无法识别的选择器

我需要一些帮助。我使用 AlamofireImage UIImageView 扩展在 UITableView 中加载一些图标。我的项目使用了一些用 Objective-C 编写的第三方库。

代码:

错误:

0 投票
1 回答
1347 浏览

swift - 使用 AlamofireImage 取消图像下载

当我们使用集合视图单元格时,我们正在努力取消已经发送的请求..(我不是在谈论我们想要取消请求的情况,因为我们已经发送了相同的请求)......我想我们需要使用这些方法: cancelRequestForRequestReceipt .. 问题是不清楚如何获得这个RequestReceipt。

例子:

我们有一个包含不同图像的集合视图(每个图像都有不同的 url).. 如果我将快速前后滚动,方法 af_cancelImageRequest 将完成这项工作,并且不会为相同的 url 创建 2 个活动请求.. 超级!,问题是当我们尝试只滚动到 1 个方向并且我们有 1000 张图像时.. 基本上我们希望能够在图像返回之前取消刚刚发送的请求,这意味着我们没有图像并且我们没有't AlamofireImage 继续该请求......在单元格消失后(由于互联网速度慢和巨星滚动)......所以,如果我做对了,我们可以使用 cancelRequestForRequestReceipt ......问题是我们不能找到如何获得这个 RequestReceipt ...

顺便说一句:我看到了 AlamofireImage 演示应用程序的示例代码,

正如我所说,只有当请求已经在操作队列中时,此代码才会取消对图像的请求。

帮助 :)

0 投票
1 回答
635 浏览

swift - 加载图像后更新单元格

我在通过 AlamofireImage 加载图像时遇到问题,如何在加载图像后更新单元格?或者我必须在 tableviewcell.swift 中提出请求

我的表视图控制器

0 投票
1 回答
873 浏览

alamofire - 无法调用非函数类型“HTTPURLResponse”的值?

它给了我错误:无法调用非函数类型“HTTPURLResponse?”的值?它应该是由@escaping 引起的,但我无法在下面的句子中使它起作用。请帮助,Swift 3.0,AlamofireImage。还有其他类似的答案,但不能使它们与我下面的代码一起使用。