Установка масштаба UIImage не работает должным образом в Swift - PullRequest
0 голосов
/ 09 мая 2018

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

...