9

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

我创建了这个解决方案:

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

这种方法有什么缺点吗?它似乎适用于我创建的几个图标......

4

4 回答 4

7

文档非常简单——当图像被工具栏加载时,alpha 是最重要的,这意味着任何至少不是半透明的东西都会呈现在相同的不透明阴影中。至于我是怎么做的,我主要使用 Adob​​e 工具。Fireworks 是我的首选工具,但 Photoshop 也能胜任。另一个我用过的好结果是 Acorn,坦率地说,它便宜很多,而且对于这种工作来说足够复杂。我不是真正的平面设计师,但对这类东西有一定的熟悉度。

于 2009-05-05T18:56:16.260 回答
6

我的网站上有一篇文章展示了如何将 OmniGraffle 与我用来在几分钟内创建出色的 iPhone 工具栏图标的模板一起使用:

http://steveweller.com/articles/toolbar-icons/

该模板设置了一个网格来工作,该网格对应于每个像素的一个正方形。您在黑色模板背景上绘制白色图标,然后导出为 PDF 格式,以匹配您需要的图标大小(通常为 21 像素高)。然后重新导入 PDF,将其调整为最终图标大小(再次为 21 像素),然后导出为 PNG。模板没有任何神奇之处;它只是提供了一个已经设置好的工作区域,并帮助您每次都正确地获得最终的 PNG 规模是正确的。

您可以在 Acorn 或任何其他支持 PDF 导出和图层的应用程序中使用相同的技术。

于 2009-06-01T03:58:15.550 回答
0

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

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

您也可以直接在图层蒙版上绘画。

于 2013-09-24T09:08:54.113 回答