iOS中图片@1x @2x @3x的意思
在xcode的images.xcassets中丢入图片后,这些图片会被默认划分为三种尺寸。
假设图片名为bdlogo.png
则这张图片会被自动填充到1x的位置
假设图片名为bdlogo@2x.png
则这张图片会被自动填充到2x的位置
假设图片名为bdlogo@3x.png
则这张图片会被自动填充到2x的位置
下面是这三种标示符的说明。
@1x 为非retina屏的iphone。iphone4以前,不包含4的手机需要使用这个标示。
@2x 为retina屏的iphone准备。iphone4/4s/5/5c/5s/6 使用该标示,最常用
@3x 专为iphone6p准备。iphone6 plus使用该标示。比较常用
另外。当对应图片缺失时会这样做
缺少@3x时,iphone6plus会自动去拿@2x的图来使用,并同时放大1.5倍
缺少@2x和@3x时,iphone6plus会自动去拿@1x的图来用,并同时放大3倍
iphone4/4s/5/5c/5s/6会去拿@1x的图来用,并同时放大2倍
缺少@2x时, iphone4/4s/5/5c/5s/6会去拿@1x的图来用,并同时放大2倍
所以现在这阶段做项目还是尽量把2x和3x的图备齐吧
另外下面是一个自动配齐图片的xcode插件。各位可以试试
https://github.com/rickytan/RTImageAssets
另外。在ios8以后,只要有3x的图片在。都会被优先使用。
注意,当不想要某张图的时候,除了要从images.xcassets中删除以外,还得clean一遍,不然
UIImage imageNamed方法还是会取得以前的图片的。
iOS中图片@1x @2x @3x的意思相关推荐
- CSS3的srcset size属性1x 2x 3x
responsive-images-youre-just-changing-resolutions-use-srcset 翻译原文: https://css-tricks.com/responsive ...
- 谈谈 iOS 中图片的解压缩
对于大多数 iOS 应用来说,图片往往是最占用手机内存的资源之一,同时也是不可或缺的组成部分.将一张图片从磁盘中加载出来,并最终显示到屏幕上,中间其实经过了一系列复杂的处理过程,其中就包括了对图片的解 ...
- iOS中图片的解压缩
原文出处 对于大多数 iOS 应用来说,图片往往是最占用手机内存的资源之一,同时也是不可或缺的组成部分.将一张图片从磁盘中加载出来,并最终显示到屏幕上,中间其实经过了一系列复杂的处理过程,其中就包括了 ...
- 谈谈iOS中图片的解压缩
原文 对于大多数 iOS 应用来说,图片往往是最占用手机内存的资源之一,同时也是不可或缺的组成部分.将一张图片从磁盘中加载出来,并最终显示到屏幕上,中间其实经过了一系列复杂的处理过程,其中就包括了对图 ...
- 【iOS】iOS开发之使用Mac自动操作制作@1x@2x@3x图片(切图)
iOS开发中,会要求导入@1x.@2x和@3x: 使用@1x格式:iPhone3GS 使用@2x格式:iPhone 4,4S,5,5S,5C,SE,6,6S,7,8,XR 使用@3x格式:iPhone ...
- ios中图片不加载或加载失败
开发过程中遇到h5页面在ios手机中图片不显示的问题,Android和浏览器无任何问题,均能正常显示,最后发现问题是https导致的 我的项目域名是https的 ,但是会在接口中拿一个银行icon的图 ...
- 在vue项目中 使用swiper轮播图的关于 在ios中图片白边闪屏踩坑记录
场景描述: 近日,接到一个需求,改善APP首页的布局,需要在顶部添加一个可滚动的栏目导航,以切换栏目然后切换栏目内容类似于唯品会目前的切换效果.如下图 问题描述: 在切换顶部栏目的时候,下面内容页的b ...
- 关于iOS中图片处理的小结
iOS实现图形编程可以使用三种API(UIKIT.Core Graphics.OpenGL ES及GLKit). 这些api包含的绘制操作都在一个图形环境中进行绘制.一个图形环境包含绘制参数和所有的绘 ...
- iOS中图片压缩的常见方法
开发中经常会碰到从手机相册中选择图片的需求,选择图片这个过程是一个消耗性能的过程,取决于手机图片的大小,如果手机像素非常高,图片的尺寸非常大,这个时候就会变得很消耗性能,比如一张图片5兆,这个时 ...
最新文章
- 彻底理解JavaScript中回调函数 (推荐)
- markdown python整段话_(7)python少儿编程之基础语法(二)
- 怎样和客户一起搞定需求
- eclipse无法打开.ftl文件或打开.ftl没提示
- 开源数据库这么香,为什么我们还要下功夫自研?
- 《笨方法学python》_《笨办法学Python》 第46课手记
- 数据的统计分析与描述
- 开源,才是科技巨头的最佳实践!| 技术头条
- C++基础介绍,C++基本简介
- 受力分析软件_管桁架结构的受力特点是什么?如何计算?
- SQL 注入防御方法总结
- 普度大学计算机科学博士,普渡大学计算机系 Yongle Zhang课题组招收全奖博士生...
- ios系统光遇是什么服务器,光遇什么时候合服?光遇国服安卓和IOS什么时候互通?...
- 程序员全职接单一个月的感触
- mySQL中col是什么意思_MySQL中count(*)、count(1)和count(col)的区别汇总
- 批量转换 gbk 文件到utf8 文件,不引用三方类库【 java 代码】
- rabbitmq reply-text=PRECONDITION_FAILED - unknown delivery tag 1
- 三维点云到人体重建(七)
- 2022全球隐私计算专利排行榜发布,微众银行位居全球银行业第一
- vue中根据窗口的大小调整echarts图表的尺寸