TabBar的Item按钮的像素大小要求

根据苹果官方人机界面指南(Human Interface Guidelines)可以得知:

iOS系统会根据设备和方向显示两种标签栏:常规(Regular)紧凑(Compact)
所以在设置自定义TabBar Item的时候也应该包含常规和紧凑两种不同的尺寸~

根据图形是圆形、方形、宽形、高形,像素也有不同的要求:

  • 如果图标是圆形的,应该提供:25pt@2x、25pt@3x、18pt@2x、18pt@3x

  • 如果图标是方形的,应该提供:23pt@2x、23pt@3x、17pt@2x、17pt@3x

  • 如果图标是宽形的,应该提供:31pt@2x、31pt@3x、23pt@2x、23pt@3x

  • 如果图标是高形的,应该提供:28pt@2x、28pt@3x、20pt@2x、20pt@3x

完整表格~

Snip20190120_1.png