iOS UIImageView contentMode使用详解
UIImageView 的contentMode这个属性是用来设置图片的显示方式,如居中、居右,是否缩放等,有以下几个常量可供设定:
UIViewContentModeScaleToFill //填满imageview
UIViewContentModeScaleAspectFit
UIViewContentModeScaleAspectFill
UIViewContentModeRedraw
UIViewContentModeCenter
UIViewContentModeTop
UIViewContentModeBottom
UIViewContentModeLeft
UIViewContentModeRight
UIViewContentModeTopLeft
UIViewContentModeTopRight
UIViewContentModeBottomLeft
UIViewContentModeBottomRight
注意以上几个常量,凡是没有带Scale的,当图片尺寸超过 ImageView尺寸时,只有部分显示在ImageView中。UIViewContentModeScaleToFill属性会填满view,图片小的话会导致图片变形。UIViewContentModeScaleAspectFit会保证图片比例不变,而且全部显示在ImageView中,这意味着ImageView会有部分空白。UIViewContentModeScaleAspectFill也会证图片比例不变,但是是填充整个ImageView的,可能只有部分图片显示出来,需要与imageView.clipsToBounds = YES 结合使用。
需要与imageView.clipsToBounds = YES 结合使用
最新文章
- struts2上传图片的全过程
- android 多级下拉菜单实现教程
- (转)Qt Model/View 学习笔记 (五)——View 类
- Android 调用系统的分享[完美实现同一时候分享图片和文字]
- C# 操作 AppSettings节点
- Oracle EBS-SQL (SYS-22):sysadmin_用户职责查询.sql
- 王立平--eclipse向svnserver上传项目
- JavaWeb(五)Filter过滤器
- 数据包接收系列 — NAPI的原理和实现
- node七-required、缓存
- [CVPR2017] Visual Translation Embedding Network for Visual Relation Detection 论文笔记
- linux下ftp服务器搭建
- android 开发 ScrollView 控件的一些api描述与自定义ScrollView接口回调方法
- 字符串转码中文乱码问题的进一步理解 UTF-8 GBK转码
- 好消息,Manjaro Linux 18 已正式发布!
- 前端 HTML body标签相关内容 常用标签 表单标签 form里面的 label标签介绍
- Java常用API、Math类介绍
- poj2828 线段树单点更新
- Zindex和png
- screen 命令 http://man.linuxde.net/screen
热门文章
- .netcore 自定义多种身份验证方法混用
- Charles使用part1——基本功能介绍
- 直播平台搭建之音视频开发:认识主流视频编码技术H.264
- 从直播商城系统的KOL效应分析,直播带货井喷的必然性
- 8. Prism导航
- C++常见的面试题目整理
- PriorityQueue原理分析——基于源码
- 3.4 spring5源码系列--循环依赖的设计思想
- martini-能量最小化参数(mdp文件)
- 《.NET 5.0 背锅案》第4集:一个.NET,两手准备,一个issue,加倍关注