IOS中UIimageView的内容模式
来源:互联网 发布:淘宝显示原价和折扣价 编辑:程序博客网 时间:2024/06/06 12:37
当图片大小超出imageView时, 会只有部分图片显示在imageView上。当UIImageView的大小和图片大小不相符的时候, 为了达到合适的图片设置效果, 通常设置UIImageView 的contentMode 属性即可(contentMode属性继承于其父类UIViwe)。
//不带有Scale,标明图片不可能被拉伸或压缩,图片的对齐方式
UIViewContentModeCenter,
UIViewContentModeTop,
UIViewContentModeBottom,
UIViewContentModeLeft,
UIViewContentModeRight,
UIViewContentModeTopLeft,
UIViewContentModeTopRight,
UIViewContentModeBottomLeft,
UIViewContentModeBottomRight,
以上属性, 当图片大小超出imageView时, 会只有部分图片显示在imageView上。
// 图片拉伸设置
UIViewContentModeScaleToFill, 使图片缩放来填充满imageView.
// 用的最多这个
UIViewContentModeScaleAspectFit
// 宽高等比例缩放
// 直到图片完全被ImageView包裹,可能会导致出现imageView空白区域,
// 应用: Android版本的百思不得姐视频imageview预览
UIViewContentModeScaleAspectFill
// 宽高比不变 Fill填充,图片可能超过imageview,
// 按照等比例缩放,知道图片宽或高被imageview包裹,可能会图片宽或高度超过imageView
如果超过的部分不想要: 可以直接裁剪
imageView.clipsToBounds = YES;
- IOS中UIimageView的内容模式
- iOS中ui单列模式 uibutton和uiimageview 的区别
- ios中UIImageView的使用
- IOS Swift UIImageView图片的填充模式
- IOS中UIButton和UIImageView的区别
- UIImageView中图片尺寸模式
- iOS中UIImageview笔记
- iOS中自定义UIImageView用TargetAction模式实现关灯小游戏
- iOS知识点之——uiimageview的动画与模式
- iOS--UIImageView的使用方法
- iOS UIImageView 的使用
- 20.UIImageView之内容模式(contentMode)
- iOS中 UIButton和UIImageView
- ios中UIImageView展现图片的不同处理方式
- ios中UIImageView展现图片的不同处理方式
- IOS-UIButton和UIImageView中Image拉伸效果的实现
- UIImage的几种初始化方式以及在UIImageView中内容模式的设置 1,使用 imageWithContentsOfFile:初始化 UIImage *image = [U
- UIImageVIew的图片显示模式
- python中如何对类的成员函数开启线程
- 2017.10.14NOIP初赛上机测试
- 存储引擎特点及选择
- 查看linux系统常用的命令,Linux查看系统配置常用命令
- linux中service命令的原理
- IOS中UIimageView的内容模式
- [mongoDB]exception in initAndListen: 20 Attempted to create a lock file on a read-only directory:
- Windonws 与 Ubuntu 下Python3.6安装Scrapy的快捷方法
- Beyond Compare如何比较两个文件夹差异
- 《利用python进行数据分析》ch04
- Apache poi常用方法
- Codeforces 876A Trip For Meal 贪心
- VS2017 安装 R 组件后出现警告
- 自定义属性 来实现 ProgressBar 圆形进度条