Я устанавливаю фрейм 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 действительно имеет ширину и высоту.