加载图片显示时的图片变形问题(UIImageView)
来源:互联网 发布:window8 ftp yum 源 编辑:程序博客网 时间:2024/05/20 02:27
1、针对纯色图片的处理
//图片整个高度-顶端盖高度-底端盖高度=图片中间要拉伸的部分.高度
//图片整个宽度-左端盖宽度-右端盖宽度=图片中间要拉伸的部分.宽度
//图片要拉伸,就拉伸最中间的2*2,这样可以确保图片不变形
CGFloat top;// = _backgroundImage.height*0.5-1; // 顶端盖高度
CGFloat bottom = top ; // 底端盖高度
CGFloat left = _backgroundImage.width*0.5-1; // 左端盖宽度
CGFloat right = left; // 右端盖宽度
UIEdgeInsets insets = UIEdgeInsetsMake(top, left, bottom, right);
// 指定为拉伸模式,伸缩后重新赋值
_backgroundImage.image = [_backgroundImage.image resizableImageWithCapInsets:insets resizingMode:UIImageResizingModeStretch];
2、针对照片类图片的处理
_backgroundImage.contentMode = UIViewContentModeScaleAspectFill;
_backgroundImage.clipsToBounds = YES;//是否剪切掉超出 UIImageView 范围的图片
[_backgroundImage setContentScaleFactor:[[UIScreen mainScreen] scale]];//缩放图片的分辨率
- 加载图片显示时的图片变形问题(UIImageView)
- ios的UIImageView显示图片防止图片变形
- UIImageView无法显示图片的问题
- uiimageView 中图片显示问题
- Glide加载图片的变形问题
- glide加载图片变形问题
- webview 加载图片变形问题
- UIImageVIew的图片显示模式
- UIImageView的图片居中问题
- UIImageView的图片居中问题
- UIImageView的图片居中问题
- UIImageView的图片居中问题
- UIImageView的图片切割问题
- ios图片缩放,根据UIImageView Frame的尺寸,自动调整UIImage缩放,保证图片显示不变形
- uiimageview 异步加载图片
- UIImageView加载图片
- 1.用SDWebImage为UIImageView加载图片时遇到的问题
- UIImageView图片显示方式
- 手动延时弹出软键盘
- iframe框架
- 如何用Selenium 向CodeMirror 编辑器输入
- c++新人,结构化程序设计与面向对象程序设计的比较(1)
- JS操作iframe里的DOM || contentWindow,contentDocument
- 加载图片显示时的图片变形问题(UIImageView)
- Java获取项目当前路径代码
- 安装python
- 基础汇编--宏定义和call方法实现一个二进制数的奇偶校验
- 55.按之字形顺序打印二叉树
- Linux系统调用--getrlimit()与setrlimit()函数详解
- 怎么理解Condition,同步锁
- Vulkan in 30 minutes
- 小钢的架构思考:什么是架构