iOS:我从网络上获得了许多“UIImage”,我怎么知道它们的“宽高比”?

时间:2016-06-28 10:55:12

标签: ios uiimage aspect-ratio

如何获取来自服务器的图像的宽高比?

编辑:如果我在网络中获得了很多image,我怎样才能使用async function来获取它们?并在块中获取他们的aspect ratio

1 个答案:

答案 0 :(得分:1)

下载图像后,使用下载的数据然后通过size属性创建UIImage实例,您将能够确定下载的实际图像的高度和宽度:

let image = UIImage(data: <imageDownloadeddata>)
let imgWidth = image.size.width
let imgHeight = image.size.height