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

时间:2008-09-30 04:22:29

标签: iphone

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

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

提前致谢。

4 个答案:

答案 0 :(得分:68)

文档说标签栏图像通常是30x30,但我发现设置图像的最佳尺寸是48x32像素。这个尺寸仍然会呈现并为您提供更多空间。

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

答案 1 :(得分:18)

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

  

如果可能,您应该使用导航栏,工具栏和标签栏中系统提供的按钮和图标...有关标准按钮和图标的完整列表以及如何使用它们的指南,请参阅{{3 }}

     

当然,并非您的应用程序执行的每项任务都是标准任务。如果您的应用程序支持用户需要经常执行的自定义任务,则需要在工具栏或导航栏中创建表示这些任务的自定义图标。同样,如果您的应用程序显示允许用户在自定义应用程序模式或自定义数据子集之间切换的选项卡栏,则需要设计清楚描述这些模式或子集的选项卡栏图标。本节为您提供有关如何设计在导航栏,工具栏和标签栏中运行良好的图标的一些指导。

     

在为图标创建艺术品之前,您需要花些时间考虑应该传达的内容。在考虑设计时,我们的目标是:

     
      
  • 简单而精简。太多细节可能会使图标显得草率或无法辨认。
  •   
  • 不容易误认为是系统提供的图标之一。用户应该能够一目了然地将自定义图标与标准图标区分开来。
  •   
  • 随时了解并广泛接受。努力创建一个大多数用户将正确解释的符号,并且没有用户会觉得冒犯。
  •   
     

在确定了图标的外观后,请在创建图标时遵循以下准则:

     
      
  • 使用PNG格式。
  •   
  • 使用纯白色和适当的alpha。
  •   
  • 不要包含阴影。
  •   
  • 使用抗锯齿。
  •   
  • 如果你决定添加斜角,请确保它是90°(为了帮助你做到这一点,想象一下位于图标顶部的光源)。
  •   
  • 对于工具栏和导航栏图标,请创建一个大约20 x 20像素的图标。
  •   
  • 对于标签栏图标,请创建一个尺寸约为30 x 30像素的图标......
  •   

答案 2 :(得分:16)

此声明在技术上不正确:

“...仅使用蒙版。未选中时,UI会将蒙版渲染为灰色,选中时会将蒙版渲染为蓝色/铬色。”

您没有提供任何类型的面具。相反,标签图像应该只是单色 .png图像,也就是仅使用1种颜色

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

底线是具有合适的尺寸,具有最佳性能和内存使用率,请使用以下其中一种:

标准显示器
48x32 .PNG,24位透明(但仅使用1种颜色)。最差外壳尺寸~500字节 30x30 .PNG,24位透明(但仅使用1种颜色)。最差情况下大小约为350字节。

Retina显示屏
60x60 .PNG,24位透明度(但仅使用1种颜色)。最差情况大小~2000字节。

答案 3 :(得分:5)

检查SDK documentation

中的“UITabBarItem类参考”