UIImageView неправильно отображает размер изображения. Использование Scale Aspect Fit, если UIImageView является квадратом, изображение соответствует правильному соотношению сторон с прозрачностью в областях, которые изображение не заполняет.
//Image is Square & Correct Size
var imageView = UIImageView(frame: CGRectMake(0, 50, 320, 320))
imageView.clipsToBounds = true
imageView.contentMode = UIViewContentMode.ScaleAspectFit
//Image is Rectangle & Incorrect Size
var imageView = UIImageView(frame: CGRectMake(0, 50, 320, 450))
imageView.clipsToBounds = true
imageView.contentMode = UIViewContentMode.ScaleAspectFit
UIImageView должен касаться краев и иметь прозрачное пространство в верхней и нижней части экрана, а изображение внутри должно сохранять исходное соотношение, а не растягиваться выше. Я приложил два изображения того, как изображение внутри UIImageView выполняет рендеринг.