我有一个在导航控制器中呈现的VC,出于某种原因推动它时,它会创建一个标签栏样式占位符。删除导航控制器创建的标签栏占位符?
据我所知,视图不是在tabbarcontroller所以我不知道为什么它被创建。所有观点都是编程式的,没有故事板。
这里是一个问题的图像,有没有解决这个问题?我试着推隐藏的TabBar,但它没有任何效果
我有一个在导航控制器中呈现的VC,出于某种原因推动它时,它会创建一个标签栏样式占位符。删除导航控制器创建的标签栏占位符?
据我所知,视图不是在tabbarcontroller所以我不知道为什么它被创建。所有观点都是编程式的,没有故事板。
这里是一个问题的图像,有没有解决这个问题?我试着推隐藏的TabBar,但它没有任何效果
你navigationcontoller的工具栏不隐藏。
隐藏您导航控制器的工具栏。
编辑: 尝试这个 - 斯威夫特:
self.navigationController?.toolbar.isHidden = true
正如你所创建的导航控制器的代码,你可以在创建的时候也这样做:
let navController = UINavigationController(rootViewController: myVC)
navController.toolbar.isHidden = true
是什么让你认为这是一个标签栏?这可能是导航控制器的工具栏。 [编辑]你的问题,包括相关的代码。 – rmaddy