我是否需要使用Xcode的Image.xcassets新图像集和新的OSX图标

时间:2014-12-04 18:13:52

标签: ios xcode macos

我正在使用Xcode 6.1制作通用设备应用。我已经为iOS 6,7和8启动了图像和应用程序图标。在Image.xcassets中新图像集和新OSX图标的目的是什么。我必须把我的图像放在那里吗?我只是将我的图像放在支持文件中,然后从支持文件拖放到UIImageView中。我做错了吗?我应该把所有图像放在新图像集中,而不是把任何东西放在支持文件中吗?我可以使用支持文件而不是新图像集吗? Apple称新的OSX图标包含OSX Icon提供的Icon的所有表示。他们指的是什么图标?我是否必须再次将所有应用程序图标放入新的OSX图标而不是支持文件?

2 个答案:

答案 0 :(得分:1)

你可以这样做,但我会选择xcarchive。

  • 这是最新的方法
  • 它提供了一些帮助,例如所有必需图标的字段,您可以将资源拖放到
  • 项目未在项目文件中列出,因此在更新时保持不变(如果您使用版本控制,则感兴趣)
  • 您的资产比文件结构更容易跟踪

您可以将几乎所有图像放在这里,仅用于我个人更喜欢文件系统,因为它可以让您更好地控制

您仍然可以将图标放在文件系统中(支持文件或任何其他位置),但是您将错过xcarchive的额外支持和更好的可视化。这适用于所有图标,但Apple可能会引用应用程序图标。

答案 1 :(得分:0)

您不需要使用Image.xcassets,它只是推荐用于您的应用程序图标和启动画面,当您支持不同尺寸的显示器时,它可以帮助您管理不同尺寸的相同图像(iPhone 4,5, 6,6 +),你可以在这里阅读:

About Asset Catalogs