填充滚动视图但不压缩图像的图像

Posted

技术标签:

【中文标题】填充滚动视图但不压缩图像的图像【英文标题】:Image that fills scrollview view but does not scrunch the image 【发布时间】:2017-03-07 03:57:08 【问题描述】:

我有一个滚动视图,它看起来不错,但是每当我尝试解决图像被挤压的问题时,我都想不通,我尝试了 scaleAspectFill,但没有奏效。如果您能帮我修复图像,使其不被挤压而是占据整个视图,那就太好了,这里有一个屏幕截图可以提供帮助。

http://imgur.com/a/i4aXC

【问题讨论】:

您应该在此处以文本而不是图像的形式发布您的代码。 你确定你的图片不是这样的吗?因为设置方面填充应该正常工作。 【参考方案1】:

试试这个代码:

imageView.contentMode = .scaleAspectFit
imageView.clipsToBounds = true

【讨论】:

不知何故,这对我今天不起作用。我的 ImageView 是圆形的...idk【参考方案2】:

更改此代码:

imageView.contentMode = .scaleAspectFill

进入这个:

imageView.contentMode = .scaleAspectFit 

【讨论】:

以上是关于填充滚动视图但不压缩图像的图像的主要内容,如果未能解决你的问题,请参考以下文章

将图像和滚动图标添加到表格视图的逻辑

在图像视图中的图像之间添加黑色空间

列表视图的 Android LazyList 初始加载在滚动之前不显示图像

在 Picasso 图像加载器中加载位图图像会减慢列表视图中的滚动速度

UICollectionViewController Thumbnail 图像视图全屏和滚动手势

自动滚动:如何在滚动视图中自动滚动图像