`

iphone开发--mac系统制作自动缩小图片服务

 
阅读更多

      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

    iphoneos-arm iPhone 必备工具

    Iphone开发系列源码——Image图片缩放随着手指

    Iphone开发系列源码——Image图片缩放随着手指Iphone开发系列源码——Image图片缩放随着手指Iphone开发系列源码——Image图片缩放随着手指Iphone开发系列源码——Image图片缩放随着手指Iphone开发系列源码——Image...

    cydia_1.0.3366-1_iphoneos-arm-安装包

    cydia_1.0.3366-1_iphoneos-arm-安装包-图标不见了

    iPhone开发-全校公选课考试题.doc

    iPhone开发-全校公选课考试题.doc

    ios iphone开发-内存管理

    ios iphone开发-内存管理 所有权是iPhone内存管理的核心思想,对象的所有者负责在使用完对象后进行释放。一个对象可以有多个所有者,当它没有所有者时将被设置为取消分配(deallocation)

    iPhone开发-控件的使用源代码

    在iOS应用开发中,iPhone平台使用的是Objective-C或Swift编程语言,主要借助Apple的Xcode集成开发环境。本文将深入探讨在iPhone开发中控件的使用,包括各种UI控件的功能、配置以及如何通过源代码实现。我们将以...

    iphone开发--计算器

    ios方面的计算器程序,通过这个程序我们至少可以学会基于视图的应用程序开发的流程(定义输入口和操作、连接到Interface Builder、实现我们的程序逻辑等),掌握了Xcode、InterfaceBuilder和模拟器之间的配合开发。

    知易Cocos2D-iPhone开发教程-08

    【标签】"iphone"表明本教程主要关注的是针对iPhone设备的开发,但因为Cocos2D-iPhone同时也适用于iPad和其他使用iOS系统的设备,所以这些知识也适用于更广泛的iOS开发环境。 【压缩包子文件的文件名称列表】"ZYG...

    iPhone4-D9

    在移动设备的世界里,苹果公司的iPhone一直以其卓越的性能和独特的操作系统iOS深受用户喜爱。尤其对于iPhone4-D9这一型号,其独特的硬件配置和系统特性为用户带来了丰富的使用体验。然而,随着设备的使用,有时我们...

    iPhone开发秘籍---第二版

    iPhone开发秘籍---第二版

    iPhone在线-熊猫制作- V1.2最新版

    在这个背景下,"iPhone在线-熊猫制作- V1.2最新版"应运而生,它是一款专为iPhone用户打造的工具,旨在提供更加便捷、高效的在线服务。本文将详细介绍这款应用的主要功能和特点。 首先,"iPhone在线"这一标签揭示了...

    iPhoneSDK--源码+书

    两者都能与Cocoa Touch框架无缝交互,这是iOS开发的基础,提供了一系列UI控件和系统服务。 在源码部分,你可以探索各种示例代码和实际项目的实现,这些代码通常涵盖了从基础功能到复杂特性的实现。通过阅读和分析...

    iPhone开发-nav和tabbar代码样例

    iphone开发中,导航和tabbar的结合使用,代码样例。

    iphone开发-带索引和搜索功能的tableView源码

    以下是对这个iPhone开发示例的详细解读: 1. **UITableView索引**: - `UITableView` 的索引通常被称为“快速索引”,它允许用户通过字母表快速滚动到列表的特定部分。在iOS中,我们可以通过实现`...

    mobilesubstrate_0.9.3999.1_iphoneos-arm

    mobilesubstrate_0.9.3999.1_iphoneos-arm

    iPhone开发秘籍---第二版.zip

    iPhone开发秘籍---第二版.zip part2

    iPhone开发基础教程-PDF版

    《iPhone开发基础教程-PDF版》是一份专为初学者设计的全面指南,旨在帮助读者掌握iOS应用开发的基础知识和技能。本教程涵盖了从安装开发环境到创建第一个应用的全过程,深入浅出地讲解了iPhone应用程序开发的核心...

    知易Cocco2D-iPhone开发教程-05

    【知易Cocco2D-iPhone开发教程-05】是一个专注于Cocos2D-iPhone游戏开发的教学资源,旨在帮助开发者深入理解并掌握Cocos2D框架在iOS平台上的应用。Cocos2D是一个广泛使用的2D游戏开发框架,特别适合初学者和有经验的...

    ①-iphone应用程序开发-iPhoneAppProgrammingGuide

    文档列出了多个苹果公司及其产品的商标和服务标志,包括但不限于:Apple、Apple logo、Bonjour、Cocoa、Finder、Instruments、iPhone、iPod、iPod touch、iTunes、Keychain、Mac、MacOS、Objective-C、Quartz、...

    iphone4-5.0系统省电及各项设置优化提速教程

    本教程主要针对iPhone 4和4S用户,特别是运行iOS 5.0.1系统的设备,介绍一系列省电和系统优化设置,旨在提升设备的运行速度和电池续航能力。这些技巧同样适用于5.0以上系统,但未验证对6.0系统的兼容性。 1. **无线...

Global site tag (gtag.js) - Google Analytics