首页 > 解决方案 > 标签栏项目被拖出

问题描述

我有一个标签栏控制器作为我的应用程序的主页,其中包含 4 个标签栏项目。因此,如果我进入一个视图控制器内部,底部栏将被隐藏并返回,4 个选项卡栏项目将被拖出一秒钟并回到其原始位置。我正面临这个错误,为了解决这个问题,我使用了

self.hidesBottomBarWhenPushed = false

如何解决这个问题?我会尝试添加截图,但问题是它只发生了一秒钟,我无法截图。

标签: iosswift

解决方案


这是iOS中的一个错误。它应该在最新的测试版中修复。与此同时,您可以尝试禁用标签栏的半透明。这意味着 UI 中的一些变化,但它可以解决这个错误

tabBar.isTranslucent = false

编辑:它似乎已在昨天发布的 iOS 12.1.1 中修复


推荐阅读