2017-10-06 105 views
0

我有一个在导航控制器中呈现的VC,出于某种原因推动它时,它会创建一个标签栏样式占位符。删除导航控制器创建的标签栏占位符?

据我所知,视图不是在tabbarcontroller所以我不知道为什么它被创建。所有观点都是编程式的,没有故事板。

这里是一个问题的图像,有没有解决这个问题?我试着推隐藏的TabBar,但它没有任何效果

enter image description here

+0

是什么让你认为这是一个标签栏?这可能是导航控制器的工具栏。 [编辑]你的问题,包括相关的代码。 – rmaddy

回答

1

navigationcontoller的工具栏不隐藏。

隐藏您导航控制器的工具栏。

编辑: 尝试这个 - 斯威夫特:

self.navigationController?.toolbar.isHidden = true 

正如你所创建的导航控制器的代码,你可以在创建的时候也这样做:

let navController = UINavigationController(rootViewController: myVC) 
navController.toolbar.isHidden = true 
+0

我该如何实现这一目标?使用isHidden? – jackdm

+0

是不好意思,我正在编辑 –

+0

@jackdm看到编辑答案 –

相关问题