我在滚动视图中有UIImageView,我将图像视图的内容模式设置为适合方面。当我从图库中选择图像时,它在图像的上方和底部显示空白,但是我希望在滚动视图中移除图像的空白空间。
答案 0 :(得分:0)
挂钩imageView的高度约束
instance
上面您将相同的宽高比应用于imageView,因此周围没有空白
答案 1 :(得分:0)
基本上,您需要为图像尺寸和图像视图保持相同的宽高比。
如果您的图片在应用包中,请检查其宽高比并给出 相同的长宽比约束与情节提要中的图像视图。
如果您的图片是动态的,即来自api,请指定高度 约束(imageViewHeight)。并根据图片方面进行更改 比率。
let height = (imageView.frame.width * image.size.height) / image.size.width
imageViewHeight.constant = height
imageViewHeight是高度限制。