iPhone标签栏项目图片分辨率?

标签栏项目的图像分辨率是多less?

此外,请提供有关该标签项目图像的其他有用信息。

提前致谢。

该文档说,标签栏图像通常是30×30,但我发现,设置图像的最佳尺寸是48×32像素。 这个大小仍然呈现,给你更多的空间。

图像是具有透明度的PNG,只使用了蒙版。 UI在未选中时呈现灰色,或在选定时呈现蓝色/铬色。

http://developer.apple.com/iphone/library/documentation/UserExperience/Conceptual/MobileHIG/IconsImages/IconsImages.html

在可能的情况下,您应该使用导航栏,工具栏和选项卡栏中的系统提供的button和图标…有关标准button和图标的完整列表以及如何使用它们的指导,请参阅“系统提供的button和图标“。

当然,并不是你的应用程序执行的任何任务都是标准的。 如果您的应用程序支持用户需要经常执行的自定义任务,则需要在工具栏或导航栏中创build代表这些任务的自定义图标。 同样,如果您的应用程序显示一个允许用户在自定义应用程序模式或自定义数据子集之间切换的选项卡栏,则需要devise清晰描述这些模式或子集的选项卡栏图标。 本节将为您提供一些关于如何devise在导航栏,工具栏和选项卡栏中正常工作的图标的指导。

在为图标创造艺术之前,您需要花一些时间思考应该传达的内容。 当你考虑devise,瞄准一个图标是:

  • 简单和精简。 太多细节可能会使图标显得草率或难以辨认。
  • 不容易被误认为系统提供的图标之一。 用户应该能够一目了然地将您的自定义图标与标准图标区分开来。
  • 易于理解和广泛接受。 努力创造一个大多数用户会正确解读的标志,并且没有用户会感到无礼。

在决定了图标的外观之后,请按照以下准则创build它们:

  • 使用PNG格式。
  • 使用适当的阿尔法纯白色。
  • 不要包含阴影。
  • 使用抗锯齿。
  • 如果你决定添加一个斜angular,确保它是90°(为了帮助你做到这一点,想象一下光源位于图标的顶部)。
  • 对于工具栏和导航栏图标,创build一个大小为20 x 20像素的图标。
  • 对于选项卡栏图标,创build一个大小为30 x 30像素的图标…

这个说法在技术上是不正确的:

“…只使用了蒙版,UI在未选中时呈现灰色,或在选中时呈现蓝色/铬色…”

你不提供任何types的面具。 相反,选项卡图像应该只是一个单色 .png图像,也就是说只能使用一种颜色

如果您提供彩色图像,UIKit会将其量化为单色图像。 在最坏的情况下,彩色图像将是〜8000字节,这是浪费〜6k(视网膜)。 文件格式必须是24位.png,量化才能正常工作。 即使这是一种彩色文件格式,不要使用颜色或浪费空间。

底线是要有适当的大小,以最好的性能和内存使用情况,使用其中之一:

标准显示
48×32.PNG,24位透明(但只使用1色) 。 最坏的情况下大小〜500字节。
30×30 .PNG,24位透明(但只使用1色) 。 最坏的情况下大小〜350字节。

Retina显示屏
60×60 .PNG,24位透明(但只使用1色) 。 最坏的情况下大小〜2000字节。

检查SDK文档中的“UITabBarItem类参考”