如何在Xcode 5中关闭图标光泽效果

21

我正在制作应用程序,并尝试关闭图标光泽效果。 在Xcode 4中,可以通过打开“预渲染”复选框来关闭图标光泽效果。现在当我想要使用资源目录时,我必须编辑.plist文件。 我已经这样做了。我添加了键Icon already includes gloss effects并设置为YES,但是效果仍然在图标上。如何在新的Xcode中正确地禁用此效果?

提前致谢。


2
无论你谈论的是由 NDA 所覆盖的 iOS 发布,它作为一个“开发者预览版”的事实意味着它绝不完整,因此某些功能不起作用并不应感到惊讶。请查看苹果讨论论坛以获取有关此问题的信息。 - John Parker
好的,谢谢。对不起,我的错。 - Tomasz Szulc
没关系 - 论坛现在已经恢复了,所以值得检查一下是否存在已知问题/是否有解决方法。 - John Parker
3个回答

67

当您使用.xcassets(资源)时,答案非常简单。您需要做的就是选择您的AppIcon集合,在右侧面板(检查器)中选择预渲染图标,然后完成即可。


这在iOS 7上对我有效。但是当我在iOS 6.0.1(3gs)上启动时,我的应用程序图标会保留黑色角落。如何解决? - Juan Munhoes Junior
没有足够的点赞来表达我的敬意。我正在翻阅所有旧的Info.plist方法,抓破了头皮。针对@JuanMunhoesJunior(我相信你已经解决了问题),请清空你的构建文件夹。 - rob5408

13

正如Tomasz Szulc所描述的:

  1. 项目导航器 中,单击项目名称
  2. 应用程序图标 部分,点击 使用资产目录
  3. 点击导入
  4. 单击组合框旁边的小箭头
  5. 属性检查器 中,勾选 iOS图标是预渲染的

希望这有所帮助。


2
请翻译以下与编程有关的内容,从英语到中文。只需返回已翻译的文本:无需重新发布另一个人的答案。只需给他一个+1即可。 - jpswain
我做了。虽然,我想用更简单的语言来描述相同的答案。 - Roozbeh Zabihollahi

1
尝试从模拟器中删除图标,清除构建,并再次尝试运行。

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