我有一个UIImageView ,我已经设置帧大小为x = 0, y = 0, width = 404, height = 712 。 在我的项目中,我需要dynamic地更改UIImageView的图像。 我正在使用此代码来更改图像: self.imageView.image = [UIImage imageNamed:@"setting-image.png"]; 问题是,当*.png图像大小小于UIImageView框架大小时,图像拉伸。 我不想让它伸展。 有没有办法做到这一点?