Я пытаюсь получить ширину и высоту изображения из UIImageView после того, как оно масштабируется до подгонки.Вот как я получил его ширину и высоту:
let imageHeight = AVMakeRect(aspectRatio: (transferImage.size), insideRect: imageView.frame).height
let imageWidth = AVMakeRect(aspectRatio: (transferImage.size), insideRect: imageView.frame).width
let imageYposition = AVMakeRect(aspectRatio: (transferImage.size), insideRect: imageView.frame).origin.y
let imageXposition = AVMakeRect(aspectRatio: (transferImage.size), insideRect: imageView.frame).origin.x
Видимо, это дает мне ширину и высоту.Тем не менее, после попытки размера UIView для тех же размеров, они не одинакового размера.Вот как я устанавливаю UIView для ширины и высоты изображения:
boundariesRectangle.frame = CGRect(x: imageXposition, y: imageYposition, width: imageWidth, height: imageHeight)
Вот что происходит: