将许多图像添加到 xcode 资产目录 - 如何管理每个图像的命名和 1x、2x、3x?
Add many images to xcodes asset catalog - how to manage naming and 1x,2x,3x for each?
我有一个应用程序,我想将许多图像(500 多张)添加到 xcode 的资产目录中。添加 1x 图像很容易,我只需拖动第一个文件夹即可。但是,要添加 2x 和 3x 图像,我似乎需要手动将每个图像拖入,我不想这样做。每个图像的 3 种不同尺寸都被命名为相同的,只是尺寸不同。无论如何,有没有自动化这个过程?
你可以将图片命名为:yourimg.png, yourimg@2x.png, yourimg@3x.png
,这样就成了一套。让我们再来一个:dogImg.png, dogImg@2x.png, dogImg@3x.png
那么这是第二组。
因此,您可以这样命名图片,并将每张图片放在一个文件夹中。
然后您只需将该文件夹拖放到 xcode,就大功告成了!
这种情况下不需要使用资产!此命名转换管理与 assetts
.!
相同
参考 Raywebderlich's one tutorial 的部分,他们正在添加这样的图像。
或(推荐方式 - 因为它正在使用资产)
将您的图像命名为 - test@1x.png, test@2x.png, test@3x.png
并将它们全部拖入资产中,它会自动出现在适当的位置。而已!!
您也可以维护文件夹结构。例如,如果您的文件夹结构如下图所示,
并且如果您将整个 Images
文件夹拖放到资产中,那么 xcode
将为您管理所有内容(请参阅下面截图中的结果)但您只需要记住遵循命名test@1x.png, test@2x.png, test@3x.png
等图像的标准。对于 1x
图片,您可以忽略 @
,我的意思是您的图片集也可以像 test.png, test@2x.png, test@3x.png
!
从查找器中拖动 Images
后 assets
的屏幕截图,
Happyxcasset
是一个 python 脚本,可轻松将资源文件导入 Xcode 中的 xcassets。
https://github.com/qdvictory/happyxcasset
你会喜欢的。
我有一个应用程序,我想将许多图像(500 多张)添加到 xcode 的资产目录中。添加 1x 图像很容易,我只需拖动第一个文件夹即可。但是,要添加 2x 和 3x 图像,我似乎需要手动将每个图像拖入,我不想这样做。每个图像的 3 种不同尺寸都被命名为相同的,只是尺寸不同。无论如何,有没有自动化这个过程?
你可以将图片命名为:yourimg.png, yourimg@2x.png, yourimg@3x.png
,这样就成了一套。让我们再来一个:dogImg.png, dogImg@2x.png, dogImg@3x.png
那么这是第二组。
因此,您可以这样命名图片,并将每张图片放在一个文件夹中。
然后您只需将该文件夹拖放到 xcode,就大功告成了!
这种情况下不需要使用资产!此命名转换管理与 assetts
.!
参考 Raywebderlich's one tutorial 的部分,他们正在添加这样的图像。
或(推荐方式 - 因为它正在使用资产)
将您的图像命名为 - test@1x.png, test@2x.png, test@3x.png
并将它们全部拖入资产中,它会自动出现在适当的位置。而已!!
您也可以维护文件夹结构。例如,如果您的文件夹结构如下图所示,
并且如果您将整个 Images
文件夹拖放到资产中,那么 xcode
将为您管理所有内容(请参阅下面截图中的结果)但您只需要记住遵循命名test@1x.png, test@2x.png, test@3x.png
等图像的标准。对于 1x
图片,您可以忽略 @
,我的意思是您的图片集也可以像 test.png, test@2x.png, test@3x.png
!
从查找器中拖动 Images
后 assets
的屏幕截图,
Happyxcasset
是一个 python 脚本,可轻松将资源文件导入 Xcode 中的 xcassets。
https://github.com/qdvictory/happyxcasset
你会喜欢的。