为 iphone 创建透明图标

发布于 2024-12-21 10:38:46 字数 666 浏览 1 评论 0原文

我读过很多文章,有很多网站都说我们“不应该”创建透明的图标,但我想看看它的外观。

查看苹果的文档。 注意:

您可以阻止 iOS 为您的应用程序图标添加光泽。为此,您需要将 UIPrenderedIcon 键添加到应用程序的 Info.plist 文件中(要了解此文件,请参阅 iOS 应用程序编程指南中的“信息属性列表”)。 添加的光泽的存在(或不存在)不会改变应用程序图标的尺寸。

我使用 Illustrator 来创建图标。我已经把它改成了正确的尺寸。 当我在模拟器中查看图像时,它是黑色/透明的,但我看不到我的图像。 它不是黑色的,它是透明的。所以我假设我有 info.plist 文件设置。

因此,如果有人知道我需要如何保存 png,或者我是否在某个地方丢失了某些内容。

在此处输入图像描述 在此处输入图像描述

I've read a lot and there are lots of sites that say that we "shouldn't" create an icon thats transparent, but I want to see how it looks.

Looking at apple's docs..

Note: You can prevent iOS from adding the shine to your application icon. To do this, you need to add the UIPrerenderedIcon key to your application’s Info.plist file (to learn about this file, see “The Information Property List” in iOS App Programming Guide).
The presence (or absence) of the added shine does not change the dimensions of your application icon.

I used Illustrator to create the icon. I've made it the correct size.
When I look at the image in the simulator its black / transparent but I don't see my image.
Its not black its clear. So I'm assuming that I have the info.plist file setup.

So if anyone has ideas how I need to save the png or if maybe I'm missing something some where.

enter image description here
enter image description here

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

故乡的云 2024-12-28 10:38:46

您可以使用clearColor 属性,或者减少alpha 值,而不是使图标透明。你可以获得透明的视图。

Rather than making the icon transparent you can use the clearColor property, or you can reduce the alpha value. you can get a transparent view.

半边脸i 2024-12-28 10:38:46

如果图像是 100% 透明,猜猜你会看到什么:黑色背景。但你的意思是你的图像有不同的 alpha 级别吗?我不了解 Illustrator,但在 Photoshop 中你需要使用“文件”>“为网络和设备保存,而不仅仅是文件>保存,以获得适当的 PNG 半透明度。也许相似,因为两者都是 Adob​​e 产品。

但有什么意义呢?您的图标可能会被 Apple 拒绝。您可以通过在黑色背景上预渲染您的设计来在主屏幕上实现相同的外观(尽管我认为它们也不鼓励使用黑色背景)。我猜它在不同背景下出现在应用商店时可能看起来会有所不同。

If the image is 100% transparent guess what you see: the black background. But do you mean your image has varying alpha levels? I don't know about Illustrator, but in Photoshop you need to use File > Save for Web and Devices, not just File > Save, to get proper PNG translucency. Maybe similar since both are Adobe products.

But what is the point? Your icon might get rejected by Apple. You can achieve the same look on the home screen by pre-rendering your design on a black background (though I think they discourage a black background too). I guess it might look different when it appears in the app store on different backgrounds.

两人的回忆 2024-12-28 10:38:46

有一段时间,苹果无意中接受了带有部分透明图标(用于剪切和轮廓)的应用程序。然而,这些图标没有在应用商店中正确显示,苹果要求其中一些(也许是全部?)开发者将他们的图标更改为完全不透明。

人们可能只想对您自己的私人应用程序(而不是白色方块)执行此操作,但不适用于应用程序商店应用程序。

For awhile Apple was inadvertently accepting apps with icons that has partial transparency (for cutouts and outlines). However these icons did not show up properly in the App store, and Apple requested some (maybe all?) of these developers to change their icons to fully opaque.

One might want to do this for your own private apps (instead of white squares) only, but not for App store apps.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文