Xcode 6资产目录自动为较小比例创建图像

Jon*_*asG 13 xcode image ios asset-catalog ios8

由于在iOS 8中需要3x图像,我认为使用Xcode 6中的资产目录管理图像会更容易.我试图只提供单个图像,将3x缩放图像提供给资产目录,我希望Xcode能够自动生成缩小该图像以生成2x和1x版本的3x图像,这样我就不必手动完成.

现在这就是我所拥有的:

我真的希望Xcode有这样一个功能来自动创建2x和1x图像,我还没有发现它.如果没有这样的功能,还有其他选择吗?(我知道IconKit,但它很烦人,并且尚未更新以支持3x图像.如果它首先正确制作,它甚至不需要更新..)

我知道Xcode会自动生成来自矢量pdf的所有图像,但这不是我想要的!

Jon*_*asG 19

我最终制作了一个小型的应用程序来处理肮脏的工作.您可以将一个或多个.jpg或.png文件拖放到应用程序的主视图中; 它将检测输入图像的比例并创建较小的缩放图像.有了这个应用程序,我只需要创建一个3x图像并将其拖动到应用程序中以创建两个较小的图像.它节省了这么多工作!

源代码可以在我的GitHub页面上找到,只需下载并在Mac上运行即可!https://github.com/JonasGessner/ImageReducer


小智 7

还有另一种方法可以解决这个问题.

使用Automator创建Mac OS X服务,该服务可自动在@ 3x分辨率的基础上创建@ 3x,@ 2x和普通图像.它只使用3种方法:复制图像,缩小和重命名.

您可以在此处找到使用Automator制作的Ready Mac OS X服务:

https://github.com/lukszar/iOS-Images-Prepare