当前位置:  开发笔记 > 编程语言 > 正文

如何禁用突出显示应用程序图标?

如何解决《如何禁用突出显示应用程序图标?》经验,为你挑选了10个好方法。

如何在iPhone的主页上显示我的图标时禁用突出显示?

谢谢.



1> Will Harris..:

最简单的方法是检查目标的摘要选项卡上的预渲染复选框:

预渲染的图标

或者,在应用程序的Info.plist中设置Icon files (iOS 5) > Primary Icon > Icon already includes gloss effectsto 的值YES.

图标已包含光泽效果


仅仅因为这是一个受欢迎的问题,这已在更新版本的SDK中更新,您现在应该查找`Icon已包含光泽和斜角效果`并检查该键.希望这有助于新人.
对于iOS5设备,有一个新的键结构,而不是一个开/关键,有一个CFBundleIcons字典,包含一个CFBundlePrimaryIcon字典,其中包含一个CFBundleIconFiles数组.BOOL UIPrerenderedIcon键位于CFBundlePrimaryIcon字典中.
这绝对有效,但iPhone模拟器有时会保留在"光面"版本上.在这种情况下,从模拟器中删除应用程序并删除构建目录似乎强制图标刷新

2> Naveed Rafi..:

在新的xcode 4中,您只需添加一个新条目并在列表中搜索以下内容:

"图标已包含光泽效果"

例: 在此输入图像描述

谢谢



3> Jarsen..:

我试了好几次,因为它不起作用而变得有点沮丧.事实证明我已将此选项设置为NO并隐藏在Icon文件下.

在此输入图像描述

希望这有助于其他人.



4> Tiago..:

在Xcode 5中,此设置已更改位置.要访问它,请选择您的xcassets,选择应用程序图标条目,然后在属性检查器中选中该iOS icon is pre-rendered复选框.

在Xcode 5中启用预渲染图标


我们可以用任何方式将其改为正确的答案吗?较早的一个,虽然正确,但几乎在五年之后基本上无关紧要.

5> Dan Lorenc..:

来自iPhone HIG:

注意:如果您选择,可以阻止iPhone OS为您的图标添加光泽.为此,您需要将UIPrerenderedIcon键添加到应用程序的Info.plist文件中(阅读"iPhone应用程序编程指南"以了解此文件).无论您是否利用增加的光泽,您的图标仍应为57 x 57像素.



6> PeyloW..:

打开Info.plist文件,也可以命名ProjectName-Info.plist,并添加新行.在关键 -column一个下拉列表中,单击它,并通过一个相当大集人类可读的形式是可以设置的键滚动.

您正在寻找的那个被称为"Icon已经包括光泽和斜角效果",这是人类可读的形式.写作UIPrerenderedIcon,也有效.

添加此标志还将禁用在Tunes Store和App Store中自动添加光泽和斜角.



7> Benjamin Aut..:

UIPrerenderedIcon是您要设置的设置.

实际上,阅读您可以设置的所有Info.plist选项可能是个好主意.它可以帮助您避免尝试复制默认提供的某些功能.



8> Roger..:

此键的"友好"版本现在由XCode 4显示为"图标已包含光泽效果",以防其他人无法找到它.



9> John Flatnes..:

UIPrerenderedIcon在你的中设置为true Info.plist.



10> Tibidabo..:

从Xcode 4.3开始,Target/Summary配置中的图标旁边有一个名为"Prerendered"的复选框.检查一下,不会添加光泽.对我来说,"Icon已包含光泽效果"无效.

选中

推荐阅读
郑谊099_448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有