gpt4 book ai didi

ios - 如何调整图像大小而不影响其在 ios 中的分辨率

转载 作者:行者123 更新时间:2023-11-28 21:53:25 24 4
gpt4 key购买 nike

我有一个 ImageView ,我在其中设置了图像。如果图像和 ImageView 的大小几乎相同,它就可以正常工作。但是,如果我们更改设备,Image view 的大小会增加,但图像会被拉伸(stretch)。我无法找到任何方法来调整此图像的大小,使图像不受 ImageView 大小的影响,同时也保持集中。图像的分辨率也不应该受到影响。

最佳答案

你可以使用

[imageView setContentMode:UIViewContentModeScaleAspectFill];

[imageView setContentMode:UIViewContentModeScaleAspectFit];

Aspect Fit:调整图像大小,直到整个图像适合您的 UIImageView 框。这就是为什么在顶部和底部留下额外空间的原因。

Aspect Fill:将按比例调整图像大小,直到整个 UIImageView 充满您的图像。这就是为什么您会看到图像被剪裁的原因。它实际上会按比例调整大小,以确保您的 ImageView 中没有留下空白。

简而言之:Aspect Fit 可确保您的整个图像按比例显示。 Aspect Fill 将确保在按比例调整图像大小时 ImageView 中没有剩余空间。

所以你可以妥协什么。例如随机谷歌图像。 enter image description here

关于ios - 如何调整图像大小而不影响其在 ios 中的分辨率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27423637/

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