当我尝试在 中显示视图控制器时UISplitView
,我需要隐藏标签栏。我尝试使用hidesBottomBarWhenPushed
,但它不起作用。是否可以在showDetail
没有气味代码的情况下隐藏标签栏?(如viewwillappear
等)
问问题
366 次
2 回答
1
没有代码,就不可能这样做。在 splitViewController 类中添加这些行。
斯威夫特 3:
override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated)
self.tabBarController?.tabBar.isHidden = true
}
override func viewWillDisappear(animated: Bool) {
super.viewWillAppear(animated)
self.tabBarController?.tabBar.isHidden = false
}
于 2018-02-09T18:29:38.223 回答
0
当你想隐藏你的标签栏时调用这个:
[self.tabBarController.tabBar setHidden:YES];
于 2018-02-09T15:52:32.597 回答