我在我的应用程序中使用裁剪工具,我需要修改UIImageView,以便在以宽高比适合模式插入图像后完全适合图像。
因此选择一个图像并以宽高比模式添加到UIImageView。问题是,这会在UIImageView内部的图像周围留下需要修剪的“空白区域”。我想知道如何根据里面的图像调整UIImageView的大小。
这可能吗?
答案 0 :(得分:2)
简单方法是在“imageView”上使用以下代码
imageView.contentMode = UIViewContentModeScaleAspectFit;
假设您要剪切图像的“缩放”部分以完全适合您的imageView
答案 1 :(得分:1)
事实证明,更好的方法是使用以下想法。
How to get the size of a scaled UIImage in UIImageView?
不是修剪UIImageView,而是插入图像,然后在UIImageView中获取图像的尺寸,然后可以从那里调整UIImageView的大小以匹配里面图像的尺寸。