iOS开发中,因为有普通屏和高清屏的原因,所以需要在应用中放置两套图,一套是for普通屏的,一套是for高清屏的。for高清屏的命名方式:***@2x.png。使用的时候只要使用for普通屏的图片,在高清屏时会自动调用for高清屏的图片。
见到好多做的应用都是只用for高清屏的图片,但在一些情况下会出现一些难控制的布局。比如UIButton设置一个image,如果使用for高清屏的图片,该image会比效果图要大一些。。。
用PS或其他工具压缩图片稍微麻烦些,使用mac系统自带的Automator可以制作将图片缩小的服务。步骤如下:
1、打开Automator,
2、选择“服务”,点击选取按钮
3、在“服务”收到选定的 后面选择图像文件
4、在左边窗口的“操作”下,选择“资源库”中的“文件和文件夹”,将右侧中的“给Finder项目重新命名”,拖入最右侧的大窗口中,选择“添加文本”,在输入框中输入"@2x",如下图
5、拖入“复制Finder项目”,如下图
6、选择“资源库”中的照片,将“缩放图像”拖入右侧窗口,并选择“按百分比”,输入“50”,如下图
7、再拖入“文件和文件夹”下的“给Finder项目重新命名”,并选择替换文本,输入中文下的双引号,如下图
8、再拖入“文件和文件夹”下的“给Finder项目重新命名”,并选择替换文本,输入“@2x"的副本”,如下图
9、保存服务名称为:abc(自定义)。服务制作完成。
使用方法:在finder中选择一个或多个png图片,选择菜单栏中的Finder->服务->abc就会把你选择的图片名改为***@2x.png,并生成一个缩小50%的图片名称为***.png。如图
注意:有可能不会成功,会出现这样的情况:我选择全名为:1.png的图片,按流程操作后,出现1@2x.png和“1@2x”的副本.png,问题出现在7和8步骤中,里面的双引号都是中文下的,注意7里用的是左双引号,8里用的是右双引号。怕不正确可以复制已生成的文件里的要替换的部分文件名。
- 大小: 98.1 KB
- 大小: 40.7 KB
- 大小: 156.4 KB
- 大小: 196.7 KB
- 大小: 194.1 KB
- 大小: 208.9 KB
- 大小: 209.8 KB
- 大小: 105.7 KB
分享到:
相关推荐
iphoneos-arm iPhone 必备工具
Iphone开发系列源码——Image图片缩放随着手指Iphone开发系列源码——Image图片缩放随着手指Iphone开发系列源码——Image图片缩放随着手指Iphone开发系列源码——Image图片缩放随着手指Iphone开发系列源码——Image...
iPhone开发-全校公选课考试题.doc
ios iphone开发-内存管理 所有权是iPhone内存管理的核心思想,对象的所有者负责在使用完对象后进行释放。一个对象可以有多个所有者,当它没有所有者时将被设置为取消分配(deallocation)
iphone 游戏中,实现手柄功能,代码样例
iphone 开发-一个带索引和搜索功能的tableview例子,清晰的展示了功能实现的方法,简单易懂。
NULL 博文链接:https://android-zhang.iteye.com/blog/1759395
ios方面的计算器程序,通过这个程序我们至少可以学会基于视图的应用程序开发的流程(定义输入口和操作、连接到Interface Builder、实现我们的程序逻辑等),掌握了Xcode、InterfaceBuilder和模拟器之间的配合开发。
cydia_1.0.3366-1_iphoneos-arm-安装包-图标不见了
iPhone6-4.7英寸-pcb设计图,
知易Cocos2D-iPhone开发教程-08知易Cocos2D-iPhone开发教程-08
①-iphone应用程序开发-iPhoneAppProgrammingGuide|iphone开发
iPhone开发秘籍---第二版
iphone开发过程中控件的使用方法的源代码 包括了所有控件
iPhone笔记-Object-c基础总结
iPhone在线-熊猫制作- V1.2最新版
iPhoneSDK--源码+书 iPhone .net开发学习资料
iOS开发------程序实现国际化Localizable - iPhone手机开发技术文章 - 红黑联盟1
iphone开发中,导航和tabbar的结合使用,代码样例。
mobilesubstrate_0.9.3999.1_iphoneos-arm