我有以下设置:
标签栏应用.在一个选项卡上有一个导航控制器.
我的工作流程
当我将新的viewController推送到导航控制器堆栈时,我设置了hidesBottomBarWhenPushed属性.
这很好用,当新视图控制器滑动到位时,标签栏被"推".
问题:
当我弹出此视图控制器并再次显示根视图控制器时,标签栏消失了.
导航控制器已经发展到填充标签栏留下的空间.
我需要设置一个属性来使标签栏再次可见吗?
我尝试过的:
手动弹出到根视图
为根视图设置(重置)hidesBottomBarWhenPushed
调整根视图的大小
调整导航控制器的视图属性的大小(只留下标签棒应该在的"空白区域")
什么"sorta"工作:
如果我将选项卡栏控制器的选定索引设置为任何其他索引,则会显示选项卡栏.所以我知道它仍然在"周围",但这对我没什么帮助.