我有一个应用程序,我想将许多图像(500 多张)添加到 xcode 的 Assets 目录中。添加 1x 图像很容易,我只需拖动第一个文件夹即可。但是,要添加 2x 和 3x 图像,我似乎需要手动将每个图像拖入,我不想这样做。每个图像的 3 种不同尺寸都被命名为相同的,只是尺寸不同。无论如何,有没有自动化这个过程?
最佳答案
您可以将图像命名为:yourimg.png, yourimg@2x.png, yourimg@3x.png
,这样它就成了一组。让我们再看一个:dogImg.png, dogImg@2x.png, dogImg@3x.png
那么这是第二组。
因此,您可以这样命名图片,并将每张图片放在一个文件夹中。
然后您只需将该文件夹拖放到 xcode 中,就完成了!
在这种情况下不需要使用 Assets !此命名转换管理与 assetts
相同。!
引用Raywebderlich's one tutorial的部分,他们在其中添加这样的图像。
或(推荐方式 - 因为它正在使用 Assets )
将您的图像命名为 - test@1x.png, test@2x.png, test@3x.png
并将它们全部拖到资源中,它会自动出现在适当的位置。而已!!
您还可以维护文件夹结构。例如,如果您的文件夹结构如下图所示,
并且如果您将整个 Images
文件夹拖放到 assets 中,那么 xcode
将为您管理所有内容(请参见下面截图中的结果),但您只需要记住遵循图像的命名标准,如 test@1x.png、test@2x.png、test@3x.png
。你可以忽略 @
为 1x
图像,我的意思是你的图像集可以像 test.png, test@2x.png, test@3x.png
还有!
从取景器中拖动 Images
后 assets
的屏幕截图,
关于ios - 将许多图像添加到 xcode Assets 目录 - 如何管理每个图像的命名和 1x、2x、3x?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37358861/