TabBarItem图像显示拉伸

时间:2018-04-25 19:05:36

标签: ios iphone swift

我的应用程序中有TabBarViewController,当我在iOS 11上运行应用程序时,TabBarItem显示正常,但是当我在iOS 10上运行时,图像被拉伸。 此外,当我选择TabBarItem时,图像会以非常奇怪的方式变得越来越小。

此处的屏幕截图显示了它在iOS 11上的显示方式 enter image description here

以及它在iOS 10上的显示方式

enter image description here

在这种情况下该怎么办?

1 个答案:

答案 0 :(得分:0)

这是因为您可能设置了不平衡的imageInsets。 (仅.top或.bottom)

尝试像这样平衡它:

item.imageInsets.top = 5
item.imageInsets.bottom = -5

设置仅在iOS +11中有效,但不适用于以下情况。