tabBar默认和自定义图像对齐

时间:2017-02-19 10:00:08

标签: ios xcode uitabbarcontroller imageicon uitabbaritem

Apple Tab Bar有问题。 我创建了一个带有默认和海关图像的标签栏。 enter image description here

所以这里(这是故事板)看起来相当不错但是当我运行模拟器时会发生这种情况: enter image description here

海关图像没有居中对齐,我无法找到解决方案。我尝试了很多调整,但似乎没有任何效果。

1 个答案:

答案 0 :(得分:1)

您遇到此问题,因为当iOS正在寻找标准分辨率图像时,您可能正在使用高分辨率图像。

iOS会根据访问设备的分辨率自动为您选择合适的图像尺寸。设置"标准分辨率"图像,用于非视网膜设备,以及"高分辨率"图像,用于视网膜显示。

  

使用所有尺寸相同的方形图标(尺寸(宽度和高度的正方形)为30,60 90,1x,2x&分别为3倍。

Apple文档: Tab Bar Icon Size

在纵向方向上,标签栏图标显示在标签标题上方。在横向方向上,图标和标题并排显示。根据设备和方向,系统显示常规或紧凑的标签栏。您的应用应包含两种尺寸的自定义标签栏图标。

enter image description here