当我们创建UIImageView的时候已经设置了Size,但是图片的大小是未知的,此时就需要我们进行如下设置,来防止图片变形失真,代码如下:
//以下是UIImageView的Size定值的情况,请根据自身需求进行修改
Imv.contentMode = UIViewContentModeScaleAspectFill;//部分填充(可根据实际情况自行选取样式)
Imv.clipsToBounds = YES;//切除溢出Imv的frame的部分
如此,就能将图片在创建的ImageView充满,同时又不会超过ImageView的尺寸;