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