【问题标题】:Assets Catalog ImageSet - Edit Contents.json资产目录 ImageSet - 编辑 Contents.json
【发布时间】:2013-09-26 15:48:05
【问题描述】:

我经常将 iPhone 2x 图像也用于 iPad 1x。通过调整布局,应用仍然看起来不错。

资产目录支持这一点,除了一个小细节。 当我将图像拖放到 iPhone 2x 和 iPad 1x 时,它会创建图像的副本。

我通过编辑 Contents.json 来清理它并从图像集中删除副本。 我可以这样做吗?

【问题讨论】:

    标签: iphone ios ipad xcode5 asset-catalog


    【解决方案1】:

    编辑 json 文件无助于重用图像和节省磁盘空间。如果你为 pre iOS 7 构建,你会看到图像文件是自动生成的并在 app-bundle 中命名:

    图片~ipad.png
    图片~iphone.png
    image@2x~ipad.png
    image@2x~iphone.png

    资产目录的主要方面似乎改进了设计和编程之间的工作流程。它是一种可视化工具,用于构建您的图像数据并且不太关心命名。我听说过团队,其中设计师直接在资产目录上工作。

    【讨论】:

    • 感谢您的澄清。
    【解决方案2】:

    是的,应该没问题。 Contents.json 文件有效,信息准确,图片全部存在。这些是资产目录有效需要满足的要求。

    【讨论】:

    • 有没有办法做到这一点,而不必删除副本并直接编辑 json?当然,共享 ipad 1x 和 iphone2x 资产是相当常见的事情。
    猜你喜欢
    • 1970-01-01
    • 2021-06-23
    • 1970-01-01
    • 2013-12-27
    • 1970-01-01
    • 1970-01-01
    • 2013-10-09
    • 2013-06-07
    • 2015-10-08
    相关资源
    最近更新 更多