Очень странный, чтобы застрять, но, как ни странно, я застрял.
У вас есть imageView
, содержащий изображение. Вы уменьшаете размер этого imageView
, а затем указываете ему использовать UIViewContentModeScaleAspectFit
. так что ваш imageView
может быть 300 на 200, но ваше масштабированное изображение внутри может быть 300 на 118 или 228 на 200, потому что его аспект соответствует
.
Каким образом вы можете получить размер фактическое изображение?
imageView.image.size
- это размер исходного изображения.
imageview.frame
- это кадр imageview
, а не содержащееся изображение.
imageview.contentstretch
тоже не работает