UITabBar iOS 11额外位置

UITabBar iOS 11额外位置,ios,iphone,tabbar,ios11,xcode9,Ios,Iphone,Tabbar,Ios11,Xcode9,在iOS 11中,uitabbar有额外的位置。 这就是tabbar在iOS 10上的外观: 这就是tabbar在iOS 11上的外观: 有人知道什么地方可能出错,以及如何修复吗 如果有任何帮助,我将不胜感激 我有这个问题。我正在向UITabBarController添加一个ChildViewController。附加的tabBarItem没有出现在iOS 10中,但出现在iOS 11中,与您的示例类似。 希望这有帮助。为了解决这个问题,我使用了[UITabBarController set

在iOS 11中,uitabbar有额外的位置。 这就是tabbar在iOS 10上的外观:

这就是tabbar在iOS 11上的外观:

有人知道什么地方可能出错,以及如何修复吗


如果有任何帮助,我将不胜感激

我有这个问题。我正在向UITabBarController添加一个ChildViewController。附加的tabBarItem没有出现在iOS 10中,但出现在iOS 11中,与您的示例类似。

希望这有帮助。

为了解决这个问题,我使用了
[UITabBarController setViewControllers:]方法如下:

  [self setViewControllers:@[self.viewControllers[0], self.viewControllers[1], pnc, navigationConroller]];

每次调用tabbar类之前。

我的情况也是如此。谢谢