Xcode:如何在xcode 5中更改图标?

10
我正在尝试更改我旧应用程序项目中的图标。我已经更新到xcode 5,并希望获得“ios 7设计”。然而,更改图标的方式与以前不同。我看到你应该有一个名为Images.xcassets的文件,其中应该包括您的图标,但是我没有这个文件,因为您只有在创建新项目时才会得到它。
这应该很容易,我该怎么办?
3个回答

10

在文件列表中选择项目图标,选择“常规”选项卡,然后向下滚动到“应用程序图标”部分。从那里您可以选择以下操作:

  • 使用“源”弹出菜单选择“不使用资源目录”

  • 创建新的资源目录并将您的图标拖入其中;单击弹出菜单旁边的小灰色箭头图标将带您到资源目录中的图标。


我在Xcode中打开了我的另一个应用程序,那里有所有可以拖动图标的位置,但是在这个应用程序中却没有...WTF? - Mangy92
如果您没有资产目录,您应该看到图标种类/尺寸/资源的列表。 - Caleb
我在项目中找不到“常规”选项卡,但在目标中找到了它。 - JohnK
@JohnK 在文件导航器中选择项目后,"General"是编辑器中列出的第一个(最左边)面板(以及"Capabilities"、"Info"、"Build Settings"等)。在Xcode 5中,顶部的条看起来不太像选项卡栏(选项卡本身没有绘制,只有标题),但它仍然按照这种方式工作。 - Caleb
出于某种原因,我在Xcode 5中没有看到它。但这几乎无关紧要,因为我通过目标设置使其工作。我发布的原因是以防其他人遇到同样的困难。谢谢你的回答,Caleb! - JohnK

1

步骤:

  1. 项目导航器
  2. 点击根目录(项目属性)
  3. 点击“常规”选项卡
  4. 选择应用程序图标部分
  5. 点击灰色箭头

(顺便说一句,这与在项目导航器中找到Images.xcassets相同)

现在您可以将图标拖放到正确的占位符中。


灰色箭头对我没用,但是将xcassets添加到项目中有帮助!谢谢,Rio。 - Valentin Shamardin

0

将应用从xcode 4.6迁移到xcode 5时,我没有使用Images.xcassets文件。在xcode 4.6中放置图标和启动屏幕的位置,在xcode 5中有一个大列表,可以放置iOS 7、iOS 6.1和之前版本的应用程序图标、聚光灯等各种尺寸的图标。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接