【发布时间】:2019-04-27 10:57:17
【问题描述】:
我正在开发一个使用许多图像作为图标的iOS 应用程序。我已将图像添加到资产并从我的视图中访问它们。
我需要知道运行时将在屏幕上显示的图像的实际大小。当我像这样创建UIImage 对象时:
let image = UIImage(named: "my_image")
然后访问它的大小,我总是得到1x 大小-在具有不同屏幕尺寸的所有设备上-。据我所知,iOS 在运行时会根据屏幕尺寸加载适当的图像尺寸。
那么,我怎样才能获得将在屏幕上呈现的实际图像大小,而不是总是获得默认大小?
【问题讨论】: