Ios Xcode是否支持将一个图像缩放到所有资产大小的任何形式的资产?

Ios Xcode是否支持将一个图像缩放到所有资产大小的任何形式的资产?,ios,xcode,image,assets,scaling,Ios,Xcode,Image,Assets,Scaling,我发现Xcode和iOS应用程序项目中有一件事非常恼人,那就是资产(如AppIcon或LaunchImage)似乎需要不同大小的特定图像,因此我通常会花费大量时间将较大的图像缩小到这些所需大小。是否有任何方法可以在Xcode中自动执行此操作,以便它拍摄一幅图像(大PNG甚至矢量图像)并将其缩放到所有这些大小?是的,您可以通过使用PDF来实现这一点。从Xcode 6开始,支持PDF作为资产。您只需要将一个PDF与基本大小放在一起,所有其他大小都是在编译时从中生成的。请注意,该应用程序在运行时仍然使

我发现Xcode和iOS应用程序项目中有一件事非常恼人,那就是资产(如AppIcon或LaunchImage)似乎需要不同大小的特定图像,因此我通常会花费大量时间将较大的图像缩小到这些所需大小。是否有任何方法可以在Xcode中自动执行此操作,以便它拍摄一幅图像(大PNG甚至矢量图像)并将其缩放到所有这些大小?

是的,您可以通过使用PDF来实现这一点。从Xcode 6开始,支持PDF作为资产。您只需要将一个PDF与基本大小放在一起,所有其他大小都是在编译时从中生成的。请注意,该应用程序在运行时仍然使用PNG。这是一个很好的关于PDF的教程


但是,在撰写本文时,AppIcon和LaunchImage资源不支持此功能,正如您所注意到的。对于那些你可以使用一些插件,在你使用的设计应用程序中自动生成这些尺寸(对于最流行的应用程序,如Ilustrator或Photoshop,有这样的插件)。这并不理想,但它确实加快了这一过程

是的,您可以通过使用PDF来实现这一点。从Xcode 6开始,支持PDF作为资产。您只需要将一个PDF与基本大小放在一起,所有其他大小都是在编译时从中生成的。请注意,该应用程序在运行时仍然使用PNG。这是一个很好的关于PDF的教程


但是,在撰写本文时,AppIcon和LaunchImage资源不支持此功能,正如您所注意到的。对于那些你可以使用一些插件,在你使用的设计应用程序中自动生成这些尺寸(对于最流行的应用程序,如Ilustrator或Photoshop,有这样的插件)。这并不理想,但它确实加快了这一过程

哇,非常感谢你!尽管如此,我认为你应该在你的答案中添加相关的内容,以防网站崩溃。我似乎太快接受了答案…虽然这对普通图像有效,但AppIcon或LaunchImage资产中似乎不支持向量,是吗?对于常规图像资产来说,这似乎确实有效。例如,如果右键单击资产并添加新的iOS应用程序图标资产类型,则无法将其类型更改为向量类型的资产。没错,这不适用于Appicon和LaunchImage。我会编辑我的答案。哇,非常感谢你!尽管如此,我认为你应该在你的答案中添加相关的内容,以防网站崩溃。我似乎太快接受了答案…虽然这对普通图像有效,但AppIcon或LaunchImage资产中似乎不支持向量,是吗?对于常规图像资产来说,这似乎确实有效。例如,如果右键单击资产并添加新的iOS应用程序图标资产类型,则无法将其类型更改为向量类型的资产。没错,这不适用于Appicon和LaunchImage。我将编辑我的答案。