【发布时间】:2019-01-08 20:49:35
【问题描述】:
我已阅读有关此问题的多个答案。所指出的主要是将 hidesBottomBarWhenPushed 设置为 true,我已经这样做了,但仍然不适合我。
这就是我的故事板布局。
所以我从我的 TabBarController 中展示了一个 TableViewController,我展示的视图位于情节提要的左下角。将 hidesBottomBarWhenPushed 设置为 true,我希望底栏被隐藏,但事实并非如此。它实际上添加了一个新的底部栏,并且在导航回选项卡视图时,一个新的选项卡栏与原始选项卡栏重叠。您可以在下面的屏幕截图中看到这一点。
所以首先是标签栏,然后我们选择右上角的过滤器图标,这会触发到下一个控制器的 segue。
所以现在下一个控制器加载了。正如您所见,即使我在情节提要上设置了 hidesBottomBarWhenPushed,也会显示标签栏。
现在,当我们返回时,会出现一个与原来重叠的新标签栏。
我对标签栏控制器没有太多经验,也许我的故事板层次结构做错了什么。也许每个选项卡都应该有自己的导航控制器。但是我的标签栏也需要一个导航控制器。
非常感谢任何帮助或建议。
【问题讨论】:
标签: ios xamarin.ios uitabbarcontroller