如何从Swift中删除适合UIImageView方面的间距

Wal*_*r M 14 uiimageview uiimage ios swift

我创建了一个UIImageView并分配了它UIImage.我将UIImageView内容模式设置为Aspect Fit.如何从图像的顶部和底部删除填充,或者如何调整UIImageView图像的大小?我尝试了一切.

如果你要说要获得图像的新尺寸,它将无法工作.获取图像大小UIImageView仅显示原始图像的宽度和高度.

请不要链接其他帖子.我已经读过了.它们不起作用.

在此输入图像描述

Mai*_*ilE 3

您可以手动计算 UIImageView 的框架大小,使其与您的图像相匹配,或使用 AVMakeRectWithAspectRatioInsideRect(来自 AVFoundation 的方法)。