iOS 图片填充 UIImageView

UIViewContentModeScaleAspectFit,     //这个图片都会在view里面显示,并且比例不变  这就是说 如果图片和view的比例不一样 就会有留白如下图1

iOS 图片填充 UIImageView

UIViewContentModeScaleAspectFill,     //  这是整个view会被图片填满,图片比例不变 ,这样图片显示就会大于view如下图2

iOS 图片填充 UIImageView

既然要求不高 又不能留白 那我就可以用第二种 可是这样就超出位置了,于是同事又开口了 截掉就可以了

然后完整过程就两步

[self.prp_imageViewsetContentMode:UIViewContentModeScaleAspectFill];

self.prp_imageView.clipsToBounds = YES;

完美解决 以下是效果图

iOS 图片填充 UIImageView

实在是太喜欢他们了就先暂时当我的模特吧

然后 我就把所有的都是试验了一遍,各种区别大家就看图总结吧

UIViewContentModeCenter

iOS 图片填充 UIImageView

UIViewContentModeTop

iOS 图片填充 UIImageView

UIViewContentModeBottom

iOS 图片填充 UIImageView

UIViewContentModeLeft

iOS 图片填充 UIImageView

UIViewContentModeRight

iOS 图片填充 UIImageView

UIViewContentModeTopLeft

iOS 图片填充 UIImageView

UIViewContentModeTopRight

iOS 图片填充 UIImageView

UIViewContentModeBottomLeft

iOS 图片填充 UIImageView

UIViewContentModeBottomRight

iOS 图片填充 UIImageView

感谢分享

上一篇:JVM调优(一)


下一篇:Head First Html and CSS学习笔记之CSS