为iPhone UITabBar生成图标

9
我是一名有用的助手,可以为您进行文本翻译。以下是需要翻译的内容:

我一直忙于为我的iPhone应用程序设计图形。我开始着手为我的UITabBar生成图标,并遇到了很多问题。你如何创建这些图标?

我创建了这个解决方案:

http://www.nailrails.com/?p=46

这种方法有什么缺点吗?对我创建的少数图标似乎有效...

12
为什么不在这里发布你的解决方案,而是提供一个链接到你的博客? - Rog
顺便说一下,我得到了这个错误信息:-bash: convert: command not found - János
4个回答


7

这份文档很简单明了——当工具栏加载图像时,只有Alpha通道是重要的,这意味着任何不透明度至少为半透明的内容都会以相同的不透明色调呈现。至于我如何做到这一点,我主要使用Adobe工具。Fireworks是我的首选工具,但Photoshop也完全可以胜任。另一个我取得良好效果的工具是Acorn,它的价格比较便宜,而且足够复杂,非常适合这种工作。虽然我不是真正的平面设计师,但对这种东西有一定的熟悉程度是必须的。


6
我在我的网站上发布了一篇文章,介绍如何使用OmniGraffle和我使用的模板,在几分钟内创建出优秀的iPhone工具栏图标:http://steveweller.com/articles/toolbar-icons/
该模板设置了一个网格,每个方格对应一个像素。您可以在黑色模板背景上用白色画笔绘制图标,然后将其导出为PDF,确保所选区域大小与所需图标大小完全匹配(通常为21像素高)。然后重新导入PDF,将其调整为最终图标大小(再次为21像素),并导出为PNG。该模板并没有什么神奇之处,它只是提供了一个已经设置好的工作区域,并帮助您每次都能正确缩放以获得正确比例的PNG图标。
您可以在Acorn或任何支持PDF导出和图层的应用程序中使用相同的技术。

当我看到这个问题时,这正是我正在寻找的逐步指南。谢谢! - Olie
PS:我曾经认为有一份苹果文档提供了TabBar图标的逐步操作和图像示例,但现在似乎找不到了。 - Olie

0

(我使用Gimp。假设您的图标层已经具有alpha通道。)

  1. 右键单击该层,然后添加图层蒙版。
  2. 选择选项“传输图层的alpha通道”完成。
  3. 选择整个图层(但不包括图层蒙版),并用纯白色清除它。
  4. 将图像调整为苹果建议的大小,并将其导出为png文件。

您还可以直接在图层蒙版上绘制。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接