关闭

uiimageView显示图片的中间部分

433人阅读 评论(0) 收藏 举报
分类:

有时候图片的宽高比例和我们想显示的出来的比例不一样,例如,项目经理要钱从网络下载任意宽高的图片,但显示时宽高比为2比1,显示部分为图片的中间部分。可能你会这么想做:根据图片的宽高做适当剪切,获取中间部分,可以是可以,但比较麻烦,吃力不讨好。

有更好的方法:将UIImageView的宽高设定好,然后再设置imageView的属性:

 imageView.contentMode = UIViewContentModeScaleAspectFill;

 imageView.clipsToBounds = YES;

完美解决!其实你看手机相册缩略图的时候,看到的也是图片的中间部分,我想也是通过这种方式实现的。


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:89145次
    • 积分:2266
    • 等级:
    • 排名:第16653名
    • 原创:134篇
    • 转载:52篇
    • 译文:0篇
    • 评论:9条
    最新评论