如何在iPhone的主页上显示我的图标时禁用突出显示?
感谢。
答案 0 :(得分:148)
最简单的方法是检查目标摘要标签上的预渲染复选框:
或者,在应用程序的Info.plist中将Icon files (iOS 5) > Primary Icon > Icon already includes gloss effects
的值设置为YES
。
答案 1 :(得分:32)
在新的xcode 4中,您只需添加一个新条目并在列表中搜索以下内容:
“图标已包含光泽效果”
实施例:
由于
答案 2 :(得分:23)
我试了好几次,因为它不起作用而变得有点沮丧。事实证明我已将此选项设置为NO并隐藏在Icon文件下。
希望这有助于其他人。
答案 3 :(得分:18)
在Xcode 5中,此设置已更改位置。要访问它,请选择您的xcassets
,选择应用图标条目,然后在属性检查器中选择iOS icon is pre-rendered
复选框。
答案 4 :(得分:13)
来自iPhone HIG:
注意:如果您选择,可以阻止iPhone OS为您的图标添加光泽。为此,您需要将UIPrerenderedIcon键添加到应用程序的Info.plist文件中(阅读“iPhone应用程序编程指南”以了解此文件)。 无论您是否利用增加的光泽,您的图标仍应为57 x 57像素。
答案 5 :(得分:7)
打开您的Info.plist
文件,也可以命名为ProjectName-Info.plist
,然后添加新行。 Key -column是一个下拉列表,单击它并滚动显示一组可以设置的人类可读形式的键。
您正在寻找的那个被称为“Icon已经包含光泽和斜角效果”,这是人类可读的形式。写UIPrerenderedIcon
,也有效。
添加此标志还将禁用在Tunes Store和App Store中自动添加光泽和斜角。
答案 6 :(得分:6)
UIPrerenderedIcon是您要设置的设置。
实际上,阅读您可以设置的所有Info.plist选项可能是个好主意。它可以帮助您避免尝试复制默认提供的某些功能。
答案 7 :(得分:6)
此键的“友好”版本现在由XCode 4显示为“图标已包含光泽效果”,以防其他人无法找到它。
答案 8 :(得分:5)
在UIPrerenderedIcon
中将Info.plist
设为true。
答案 9 :(得分:5)
从Xcode 4.3开始,有一个名为" Prerendered"的复选框。目标/摘要配置中的图标旁边。检查一下,不会添加光泽。对我而言,Icon已经包含了光泽效果"没用。
答案 10 :(得分:0)
使用Xcode 4.3.2,您还可以使用键Icon already includes gloss effects
并将其值设置为YES
。这从我的应用程序图标中删除了光泽闪耀。