题
有什么分辨率图像的选项栏的项目?
和另外,请提供其他一些有用的信息,关于这项目标签的图像。
在此先感谢。
解决方案
文档说标签栏图像通常是30x30,但我发现设置图像的最佳尺寸是48x32像素。这个尺寸仍然会呈现并为您提供更多空间。
图像是具有透明度的PNG,仅使用蒙版。 UI在未选中时呈现灰色,在选择时呈现蓝色/铬色。
其他提示
在可能时,应使用该系统提供的按钮和图标在航酒吧、工具栏和标签酒吧...对于一个完整的列表标准的按钮和图标,并指导如何使用它们,看看 "系统提供的按钮和图标。"
当然,不是每个任务应用程序执行是一个标准。如果应用程序支持定义的任务的用户需要频繁执行的,则需要创建的定制标,表示这些任务在你的工具栏或导航条。同样,如果应用程序显示标签栏,允许用户的开关之间的定义或定制的应用模式的数据子集,需要的设计标签栏标,清楚地描述这些模式或子集。这部分给你一些指导如何设计图工作,以及在航酒吧、工具栏和标签条。
之前你创造的艺术你的图标,就需要花费一些时间思考什么,它应该传达。因为你考虑设计的,目的是为一个图标是:
- 简单和简化。太多的细节可以使一个图标出草率的或难以辨认。
- 不容易被误认为一个系统提供的图标。用户应当能够区分你的图标定的标准图标一目了然。
- 容易理解和广泛接受的。努力创造一个符号,大多数用户将正确解释并没有用户会发现进攻。
之后你决定了你的图标,按照这些准则为创建:
- 使用新的格式。
- 用纯粹的白色适当的阿尔法。
- 不包括阴影。
- 使用抗混淆。
- 如果你决定添加一个斜面,可以肯定,这是90°(为了帮助你做到这一点,想象一下,一个光源定位在顶部的图标)。
- 为工具栏和航行条标,创建一个图标的措施,大约20x20素。
- 为栏标,创建一个图标,措施的约30×30素...
此声明在技术上不正确:
" ...仅使用蒙版。 UI在未选中时呈现灰色或在选择时呈现蓝色/铬色......“
您没有提供任何类型的面具。相反,标签图像应该只是单色 .png图像,也就是仅使用1种颜色。
如果您提供彩色图像,UIKit会将其量化为单色图像。在最坏的情况下,彩色图像将是~8000字节,这是浪费~6k(视网膜)。文件格式必须是24位.png,透明度才能使量化工作正常。即使这是一种彩色文件格式,也不要使用颜色,否则就会浪费空间。
底线是具有合适的尺寸,具有最佳性能和内存使用率,请使用以下其中一种:
标准显示
   48x32 .PNG,24位透明(但仅使用1种颜色)。最差情况大小~500字节。
   30x30 .PNG,24位透明(但只使用1种颜色)。最差情况下大小约为350字节。
Retina显示屏 点击    60x60 .PNG,24位透明(但仅使用1种颜色)。最差情况大小~2000字节。
检查“UITabBarItem类参考”在 SDK文档