UITabbar在呈现另一个UIViewController后查看图像上的重叠标题

时间:2017-05-01 07:01:33

标签: ios swift uitabbarcontroller

我正在使用UITabbarview for item。对于我使用图像和标题的每个tabbar项。

当我来到TabbarViewcontroller屏幕并通过推送导航到另一个UIViewcontroller时,它是完美的。

但如果我按目前导航到另一个UIViewController然后返回到相同的TabbarviewController屏幕,那么标题重叠在条形图像上。

就像图片enter image description here

一样

enter image description here

现在我无法理解,为什么会发生这种情况以及如何解决这个问题。

2 个答案:

答案 0 :(得分:1)

在“viewWillAppear”方法中使用此代码。

-(void)viewWillAppear:(BOOL)animated

{
      [UITabBarItem appearance].titlePositionAdjustment = UIOffsetMake(0, -3);

 }

答案 1 :(得分:0)

选择标签栏图标,然后选择图像插入全部= 0