【发布时间】:2016-07-21 00:58:44
【问题描述】:
当hidesBottomBarOnPush 设置为true 时,在performSegues 上使用带有参数的segues 推送将隐藏底部栏,问题出在已隐藏视图的子视图上,您无法显示/取消隐藏底部栏.已经尝试过hidesBottomBarOnPush = false。当父视图的底栏被隐藏时,有什么办法可以取消隐藏底栏。
编辑:
如果我使用tabBar.hidden,视图底部会显示一个小的白色矩形。还有另一个问题是,当我切换到另一个选项卡然后返回到我正在处理的选项卡时,子视图被保留但 tabBar 被隐藏。
图例:
-
3rd view controller- 是推动 segues 的parent view。 -
4th view controller- 是child view。
希望有人能帮我解决这个问题。
【问题讨论】:
-
子视图是另一个控制器的视图吗?你能显示你的代码sn-p
-
我已经添加了图片,
hidesBottomBarOnPush的代码可以通过 IB Storyboard Editor 或prepareForSegue添加或设置
标签: ios cocoa-touch uinavigationcontroller uitabbarcontroller