Image ScaleAspectFit空白空间

时间:2015-08-18 05:35:47

标签: ios uiimageview

我尝试使用三个imageViews以垂直方式添加图片。我希望它们保持纵横比,但是,每次使用ScaleAspectFit将它们添加到视图时,由于保持纵横比,在imageViews的上方和下方都有很多空白空间。 Here is the picture of what I mean。蓝色是imageView,正如您所看到的,它比实际图片高得多。我只是不知道如何使imageView只与实际图像一样高。谢谢你的建议。

1 个答案:

答案 0 :(得分:0)

如果您想从图像设置imageview的大小,请尝试此操作,这可能会对您有所帮助。

UIImage *img = _myImageView.image;
    _myImageView.frame = CGRectMake(_myImageView.frame.origin.x, _myImageView.frame.origin.y, img.size.width, img.size.height);