我设置了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确实有宽度和高度。