在TabBar中使用超大图像

时间:2018-02-15 13:49:16

标签: ios swift user-interface uiviewcontroller uitabbarcontroller

我想使用UITabBar来实现像这样的酷看

img

TabBar-items的一个项(在本例中为“角色”)应该得到一个圆形的(在这种情况下为“白色”)背景,应该从TabBar的默认边框中脱颖而出。

所以TabBar-item的图像应该更大然后其他项目就像您可能在上图中看到的那样。

如何使用Swift实现某种特殊样式?

注意:我从此site获得了图片,但我不想使用他们的Animated-tab-bar框架。我想通过仅使用Swift实现这种样式本机。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:-1)

只需根据需要设置一个图像,然后设置tabBarItem.imageInsets = UIEdgeInsets(top: -8, left: -8, bottom: -8, right: -8)使其显示在UITabBar上方。 您需要使用参数来使其看起来完全符合您的需要。

相关问题