我正在调整UIImage的大小,如果我打印大小,则调整大小后:
print(myImage.size)
Run Code Online (Sandbox Code Playgroud)
我得到输出:
(295.5, 350.0)
保存图像后,我检查分辨率并得到:555 × 700 像素
UIImage.size不是图像的分辨率吗?
要获得图像的像素分辨率,您可以使用下一个片段:
let image: UIImage = ...
let size = CGSize(width: image.size.width * image.scale, height: image.size.height * image.scale)
Run Code Online (Sandbox Code Playgroud)
它考虑了图像的比例值。
归档时间: |
|
查看次数: |
1084 次 |
最近记录: |