是否可以在iPhone应用程序图标中使用透明度?

时间:2009-06-06 14:55:36

标签: ios icons app-store png transparency

我创建了一个57×57的圆形图标(没有光泽),它在我的应用程序的圆圈外面具有透明度。我可以在Simulator和iPhone上成功安装该应用程序。它工作正常,看起来很棒。

但是,我可以向Apple提交一个透明的图标吗?他们会接受吗?我找不到任何在图标中具有透明度的应用。相反,他们使用一种伪透明度 - 黑色背景,没有光泽。

6 个答案:

答案 0 :(得分:21)

自从提出这个问题以来,Apple可能已经更新了界面指南,但现在明确不允许透明度。在此处查看更多:
https://developer.apple.com/ios/human-interface-guidelines/icons-and-images/app-icon/

答案 1 :(得分:9)

今天尝试在iTunes Connect中准备应用更新时,我在RGB 8位/通道颜色模式下上传了1层1024x1024 PNG。我收到一条错误消息:

  

“图片不能包含Alpha通道或透明胶片。”:

最近2015/01/22这是App Store的规则。我包括一个截图。

enter image description here

答案 2 :(得分:6)

我已经研究过这个想要一个圆形透明图标来匹配他公司徽标的客户。这是我发现的:

512x512 iTunes图标以JPEG或TIFF格式上传,不支持透明度,因此您必须为您的圆圈构成方形背景。由于主屏幕图标应该看起来与大图标完全相同,因此您的主屏幕图标也必须具有相同的背景。

作为brandon suggests,您可以使用带有黑色背景的预渲染图标,但您将受到App Store评论者的支配。文档说你的主屏幕图标必须是“展平的,方形图像图标,57x57像素”(我的重点)。您可能会使用带有黑色背景的圆形图标,但这实际上取决于审阅者如何测试该要求。如果他们不检查,或者只检查alpha通道是100%到处都是100%,你可能会侥幸逃脱它,但如果他们根据图标是否看起来是正方形而决定则不会。

用户手机上所有其他图标旁边的圆形图标看起来很奇怪,所以无论如何这可能是一个坏主意。

答案 3 :(得分:3)

对于应用,您可以使用透明PNG作为图标。当你上传到itunes商店时,它们需要一个.jpg,当然它没有透明度。

至于他们是否会接受带有不合标准形状图标的应用,也许,也许不是。可以批准一次,然后拒绝升级,这可能取决于他们是否注意并注意图标。

答案 4 :(得分:2)

将所有透明区域设为黑色。然后向应用程序Info.plist添加值为“YES”的UIPrerenderedIcon键。

否则它会在用户手机上显得闪亮。

答案 5 :(得分:0)

是的,你可以。我的许多带有图标的应用程序包含alpha通道已被批准(我懒惰或忘记删除Alpha通道)。但是你不应该在图标中使用透明像素。