我有一个问题,我想在主视图的连接视图中禁用标签栏,主视图显示标签栏,但是当我通过show segue连接时,它显示一个空白的标签栏。我试图在Attribute Inspector中选择none(Bottom bar => None),但它不起作用。
以下是更有帮助的截图:
我做错了什么?
答案 0 :(得分:0)
准备segue时,请写下以下代码:
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "..." {
//VC should have the tab bar
VC.hidesBottomBarWhenPushed = true
}
答案 1 :(得分:0)
您是否尝试更改故事板上的segue类型?如果将其更改为模态或弹出,则会隐藏标签栏。
答案 2 :(得分:0)
如果您使用Storyboard连接不同的TabBar项目,则创建一个segue,但选择“ relationship ”segue而不是“ show ”segue。关系segue将把TabBar项添加到其他控制器。