【问题标题】:UITabBar iOS 11 extra placeUITabBar iOS 11 额外的地方
【发布时间】:2018-03-07 22:06:52
【问题描述】:

iOS 11 的 uitabbar 中多了一个地方。 这就是标签栏在 iOS 10 上的外观:

这就是标签栏在 iOS 11 上的外观:

有人知道哪里出了问题以及如何解决吗?

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

【问题讨论】:

    标签: ios iphone tabbar ios11 xcode9


    【解决方案1】:

    我遇到了这个问题。我正在将 ChildViewController 添加到 UITabBarController。额外的 tabBarItem 没有出现在 iOS 10 中,但出现在 iOS 11 中,类似于您的示例。
    希望这会有所帮助。

    【讨论】:

    • 这也发生在我的案例中。谢谢!
    【解决方案2】:

    为了解决这个问题,我使用了这样的[UITabBarController setViewControllers: ]; 方法:

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

    在每次调用 tabbar 的类之前。

    【讨论】:

      猜你喜欢
      • 2017-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-10
      • 2014-10-22
      • 2020-09-23
      • 1970-01-01
      相关资源
      最近更新 更多