gpt4 book ai didi

ios - 带有 ScaleAspectFit 模式的 UIImageView 使图像像素化

转载 作者:行者123 更新时间:2023-11-28 09:25:56 35 4
gpt4 key购买 nike

我想在 UIImageView 中显示图像。图像比 UIImageView 大,所以我这样设置 contentMode:

previewImageView.contentMode = .scaleAspectFill

现在的问题是它看起来像素化了......

enter image description here

但应该看起来像...

enter image description here

我记得在 iOS 9.x 上使用 Swift 2.3 和 Xcode 7.x 的时候,它看起来“正确”。

有什么想法吗?

编辑:

如果我在 viewDidLoad() 中将 UIImageView 的 heightConstraint.constant 设置为 49.5,则图像会在没有像素化的情况下正确缩放。

我还应该提到 UIImageView 是在 InterfaceBuilder 中创建的。有没有已知的错误?

最佳答案

将内容模式设置为“Aspect fit”并只需将您的原始图片调整为更小的尺寸,它就会为您工作!

关于ios - 带有 ScaleAspectFit 模式的 UIImageView 使图像像素化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40704992/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com