【发布时间】:2016-09-21 08:42:35
【问题描述】:
如何从 Objective-C 中的 URL 获取图像的大小(高度/宽度)?我想要我的容器大小根据图像。我正在使用AFNetworking 3.0.
如果满足我的要求,我可以使用SDWebImage。
【问题讨论】:
-
在设置视图之前下载图像?
-
不需要知道图像的大小。尝试创建 UIImageView 任何您想要的大小并更改其内容类型(scaletofill、aspectfill、aspectfit 等)
-
您从哪个 URL 下载图像?很多图像服务API在获取的数据中提供了height/width属性(比如json)你可以看看API Document。
-
什么要求!!请再次验证您的要求。我猜你错过了什么。
-
感谢以上所有。实际上图像来自我自己的服务器。但是这些不是相同的分辨率。最小值为 800*800。但我需要知道图像大小才能相应地更新我的图像视图。
标签: objective-c afnetworking sdwebimage