您的位置:首页 > 移动开发 > IOS开发

iOS 图片填充模式

2015-06-25 14:07 453 查看
在使用UIImageView的时候经常会遇到图片变形,或显示不全等情况。UIImageView的contentMode决定了其中图片的填充样式。比较常用(我)的几种
UIViewContentModeScaleToFill
UIViewContentModeScaleAspectFit
UIViewContentModeScaleAspectFill
其中,
UIViewContentModeScaleToFill

是将图片的宽高压缩或者拉伸为UIImageView实例对象的宽和高。图片全部显示,但通常会导致图片变形。



UIViewContentModeScaleAspectFit
是将图片根据其宽和高中值大的一边进行压缩或拉伸,然后短的边根据长的边的变化的比例来进行压缩或拉伸。图片全部显示而且比例不变,不会变形。



UIViewContentModeScaleAspectFill
和第二个相反,根据值小的一边来进行压缩或拉伸。长的边等比例缩放。这会导致长的边超出UIImageView实例对象的范围。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: