【问题标题】:How to use different assets with same name using multiple targets如何使用多个目标使用具有相同名称的不同资产
【发布时间】:2019-04-03 13:07:33
【问题描述】:

我正在尝试构建一个具有多个目标的应用,每个目标都应该有不同的资产版本。业务要求是拥有相同的应用程序但具有不同的品牌资产。我不想手动复制和粘贴项目并更改图标,因为这样效率不高。

例如,我在资产目录中有一个logoTarget XTarget Y 都需要查看资产,但两个目标都需要查看资产的不同版本。

【问题讨论】:

  • 资产现在允许使用相同的名称但不同的目标。因此,您需要为各个目标使用不同的名称。

标签: ios swift xcode


【解决方案1】:

您可以通过创建额外的资产目录来做到这一点,这些可以相应地命名,它们需要添加到您所需的目标,目标成员

拥有不同的集合,您可以拥有相同的资产名称,并且目标将按预期工作。

【讨论】:

  • 这很酷,但是我有几个在目标之间共享的资产,我不想在所有目录中复制它们。我也可以有一个额外的“共享”目录吗?
  • 您可以将资产目录附加到多个目标。这就是具有相同名称但不同图像的资产的不同目标的情况。
  • 很棒的答案,按预期工作。我可以保留所有共享图像的原始资产,然后为每个目标保留特定资产,并为每个目标进行特定更改。
猜你喜欢
  • 2021-11-30
  • 2023-03-17
  • 1970-01-01
  • 2013-02-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-25
相关资源
最近更新 更多