在我的用例中,我想在离开UITabbarController时隐藏底部的标签栏。
我正在使用
let vc = storyboard?.instantiateViewController(withIdentifier: tableData[indexPath.row]["vcIdentifier"]!)
self.hidesBottomBarWhenPushed = true
self.show(vc!, sender: self)
这很有效,因为推送视图控制器的底部没有标签栏。但是,一旦我单击“导航”,“发件人”视图控制器的底部选项卡就会消失,并留下黑色区域。
如果您需要有关任何内容的更多信息,请告诉我。提前非常感谢!
答案 0 :(得分:4)
如果推送的视图控制器底部没有标签栏,则可以添加此视图控制器代码生命周期。
pip install keyboard
答案 1 :(得分:1)
如果要在转到下一个屏幕时隐藏标签栏,则可以使用segue。它会自动隐藏它。