UIimageView

UIViewContentModeScaleToFill,

//图片拉伸到填充整个imageView,iamge可能会变形

UIimageView_第1张图片
Paste_Image.png
UIViewContentModeScaleAspectFit,

//按照原来的宽高比在imageView内进行伸缩,拉到高度或者宽度与imageView 长宽一样 以长者为准,然后居中显示

UIimageView_第2张图片
Paste_Image.png
UIViewContentModeScaleAspectFill,

// 按照宽高比伸缩,但是以宽高比 以宽度或者高度小的那个为基准,长的拿个image会超出imageView ,然后居中显示.常与

self.clipsToBounds = YES```
配合一起用
![Paste_Image.png](http://upload-images.jianshu.io/upload_images/5755683-fdb6cfe8df487c3f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
###凡是带有scale的都会拉伸

###下面所有的都不会拉伸
UIViewContentModeRedraw,              // 当调用setNeedsDisplay时,图片重新渲染
UIViewContentModeCenter,              // 居中显示,不会拉伸,把图片的中点放iamgeView的中点
UIViewContentModeTop,              //图片最上面与iamgeview对齐
UIViewContentModeBottom,      //下面对齐
UIViewContentModeLeft,
UIViewContentModeRight,
UIViewContentModeTopLeft,
UIViewContentModeTopRight,
UIViewContentModeBottomLeft,
UIViewContentModeBottomRight,

你可能感兴趣的:(UIimageView)