问题标签 [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 投票
3 回答
3012 浏览

ios - 使用 AlamofireImage 下载图像的进度?

有没有什么方法可以使用 AlamofireImage 下载图像并获得有关下载进度的某种反馈,同时利用它的UIImage Extensions、Image Filters 和 Image Cache的强大功能?

我知道我可以退回到普通的Alamofire.request+responseImage但我想保持简单并使用UIImageView Extension

谢谢!

0 投票
1 回答
200 浏览

alamofire - AlamofireImage 2.0 sessionManager 问题

我在我的应用程序中使用新的 AlamofireImage 2.1.0 版本,并且尝试使用清除图像缓存时

我收到一个错误:

我也在使用 Alamofire 3.1.2

0 投票
1 回答
1999 浏览

ios - 使用 Alamofire 上传多部分表单数据时出现“太多 HTTP 重定向”

我正在使用 Alamofire 3 并遇到了这个问题:

调用此方法时:

有人知道这是怎么回事吗?我应该看看我的服务器吗?

0 投票
2 回答
2485 浏览

ios - 使用 Content-Type: 'binary/octet-stream' 通过 AlamofireImage 框架下载图片

我尝试通过 AlamofireImage 框架从 Amazon S3 服务器下载图像。

S3 服务器上的图像,使用 'Content-Type' = 'binary/octet-stream' 保存。

一开始我得到了错误:

因此,我尝试更改/更新 HTTP 标头的请求以支持二进制/八位字节流'

我更新了方法:

在 UIImageView+AlamofireImage.swift 文件中:

并且仍然无法正常工作,就在我添加以下内容之后:

问题解决了,但是我真的不喜欢我在AlamofireImage框架中更改了一个私有方法。

我想知道是否有一种优雅的方法可以解决这个问题,因为我无法更改 S3 服务器中的图像“Content-Type”。

谢谢

0 投票
1 回答
707 浏览

caching - AlamofireImage 磁盘持久缓存

我正在使用 AlamofireImage 从网上下载图像。但是当我稍后使用图像时,它会再次下载图像,如果我的应用程序处于脱机状态,它就不起作用。有没有办法在我的应用程序中保存从网络下载的图像?

这是我使用的代码:

先感谢您

0 投票
1 回答
9019 浏览

ios - AlamofireImage:无法从 af_setImageWithURL 获取完成块中的图像

全部

我正在学习 Swift,我正在尝试使用 AlamofireImage 在 UIImageView 上设置图像。我正在使用以下代码:

控制台中的结果如下:

我的目标是在下载图像后对图像执行某些操作,但问题是我不了解完成回调的签名,也不知道如何访问完成块中的图像。根据文档,是Result<UIImage, NSError>.

我想这很简单,但我没有意识到。

谢谢

0 投票
1 回答
1771 浏览

c# - 如何使用 Alamofire POST 请求将图像作为 Base64String 发送以及如何在 Asp.net MVC4 Web Api 控制器中处理请求?

iOS 中的新手,对于我的项目,我使用 Alamofire(3.0.0) 并作为后端 asp.net MVC4 web Api。我以这种方式将我的图像转换为base64string

迅捷2.0

我的 Alamofire 请求如下

最后我接受请求的 ApiController 是

使用 Alamofire 将图像发送到 Web api 是否正确?我的响应状态为 404?如何使用 Alamofire 和 swift 将图像发送到 asp.net mvc4 web api 以及如何处理 Api Controller 中的请求?

0 投票
2 回答
7755 浏览

ios - 没有占位符图像的 UITableViewCell 中的 AlamofireImage af_setImageWithURL

我正在使用 AlamofireImage 在 UITableViewCell 中的 UIImageView 上设置图像,如下所示:

cell.imageView.af_setImageWithURL(url)

图片下载后不显示。当它从内存缓存中加载时,它将第二次显示图像。

似乎使用占位符图像会有所不同。

这可以工作并打印(下载的)图像的地址:

这不起作用并打印“图像:无”

在执行之前将单元格 imageView 设置为空图像时,它也可以工作af_setImageWithURL:

cell.imageView.image = UIImage()

这是 UITableViewCell、AlamofireImage 中的错误还是我做错了什么?

0 投票
1 回答
216 浏览

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

我正在尝试在集合视图中显示来自 url 的图像。到目前为止,我一直在使用 AFNetworking,但现在我正在转向 Alamofire。我找不到像使用方法'setImageWithURLRequest:placeholderImage:success:'那样呈现图像的正确方法,我是否需要使用AFNetworking才能做到这一点?有没有一种我正在跳过的 Alamofire 方法来做到这一点?提前致谢

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

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

0 投票
1 回答
986 浏览

ios - iOS 9 Alamofire 从不加载图像

我正在使用 AlamofireImage 将图像加载到 tableview 单元格中的 ImageView 中(在单独的 xib 文件中)问题是图像永远不会出现。我认为代码是正确的,并且 url 也是有效的。

这是代码(非常简单):

有任何想法吗?可能是没有重新加载单元格?我已经在 iOS 8 和 9 中对其进行了测试。

希望你能帮助我!谢谢