Ios UIImage.size与像素分辨率不同?
我正在调整UIImage的大小,在调整大小后,如果打印大小:Ios UIImage.size与像素分辨率不同?,ios,swift,uiimage,Ios,Swift,Uiimage,我正在调整UIImage的大小,在调整大小后,如果打印大小: print(myImage.size) 我得到输出: (295.5350.0) 保存图像后,我检查分辨率,得到: 555×700像素 UIImage.size不是图像的分辨率吗?要获得图像的像素分辨率,可以使用下一个片段: let image: UIImage = ... let size = CGSize(width: image.size.width * image.scale, height: image.size.heigh
print(myImage.size)
我得到输出:
(295.5350.0)
保存图像后,我检查分辨率,得到:
555×700像素UIImage.size不是图像的分辨率吗?要获得图像的像素分辨率,可以使用下一个片段:
let image: UIImage = ...
let size = CGSize(width: image.size.width * image.scale, height: image.size.height * image.scale)
它考虑了图像的比例值。描述了逻辑大小和像素尺寸之间的关系:“此值反映了图像的逻辑大小……将尺寸值乘以比例属性中的值,以获得图像的像素尺寸。”这是什么意思@MartinRSo这取决于规模?