gpt4 book ai didi

ios - 如何阻止图像在 UIImageView 中拉伸(stretch)?

转载 作者:IT王子 更新时间:2023-10-29 07:33:23 27 4
gpt4 key购买 nike

我有一个 UIImageView,我已将帧大小设置为 x = 0, y = 0, width = 404, height = 712。在我的项目中,我需要动态更改 UIImageView 中的图像。

我正在使用这段代码来更改图像:

self.imageView.image = [UIImage imageNamed:@"setting-image.png"];

问题是,当 *.png 图像尺寸小于 UIImageView 帧尺寸时,图像会拉伸(stretch)。我不想让它拉伸(stretch)。有什么办法吗?

最佳答案

你可以使用

self.imageView.contentMode = UIViewContentModeScaleAspectFit;

swift 3:

imageView.contentMode = .scaleAspectFit

UIViewContentModeCenter/.center,或 the UIView documentation 中描述的任何其他模式.

关于ios - 如何阻止图像在 UIImageView 中拉伸(stretch)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7035523/

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