设置UIImage比例并不像Swift中预期的那样工作

时间:2018-05-09 20:41:58

标签: swift uiimageview uiimage scale

我设置了UIImageView的框架,但是用刻度量设置UIImage似乎对图像的大小没有任何影响。只有UIImageView的宽度和高度改变了大小:

    chooseStillImageView = UIImageView(frame: CGRect(x: 0, y: 0, width: imgViewWidth, height: imgViewHeight))

    chooseStillImageView?.image = UIImage(cgImage: photo.cgImage!, scale: 0.75, orientation: UIImageOrientation.up)

更改0.75不会改变大小。我尝试将它放在一个主要的调度中,没有任何区别。也许我只是不明白应该做什么规模,但根据文件:

  

解释图像数据时要采用的比例因子。应用比例因子1.0会导致图像的大小与图像的基于像素的尺寸相匹配。应用不同的比例因子会更改size属性报告的图像大小。

打印chooseStillImageView?.image.size确实有宽度和高度。

0 个答案:

没有答案