我不确定这是否是最好的论坛,因为它本身并不是一个编程问题,但是这里有。
我是iOS应用程序的开发人员,我们将设计外包给第三方。他们向我们提供了一个巨大的PhotoShop文件,其中包含在单个图层上完成的所有单件作品,双重分辨率。要将图稿放入XCode,我的工作流程如下:
这个应用程序非常大,所以对每个小图片执行此过程都非常繁琐。我不是很精通Photoshop,所以我想知道是否有更好的方法。在我看来,将步骤3-11组合成一个宏或脚本或其他东西应该很容易。在这些步骤的每次迭代中唯一改变的是输出名称。有什么建议吗?
答案 0 :(得分:4)
正常工作流程完全如您所述。您可以编写Photoshop脚本来执行图层导出,Apple提供了一个Automator工具,允许您将这些图形从2x调整为50%。 Great tutorial here。这有助于您的图形快速扩展。
有一些解决方案可以自动完成您要完成的任务。这个video tutorial允许您将PSD或PNG移植到Xcode中,并将所有图层正确放置在视图中,创建视图控制器和segue。
免责声明 - 我与视频中提到的JUMPSTART平台相关联。
答案 1 :(得分:2)
你可以使用Javascript编写Photoshop脚本,我过去编写过脚本来执行类似的一系列步骤,即使对于像我这样以前从未编写任何Javascript的人也不难理解。 Photoshop也有“动作”,就像宏一样,你也可以用动作做这样简单的事情,但这不是我亲自尝试过的。查看关于脚本化Photshop的Adobe文档:Adobe Photoshop Scripting。