UISPlitViewController在Uitabbarvc内部:ShowDetail和Hide Tab Bar



当我尝试在UISplitView中显示视图控制器时,我需要隐藏选项卡栏。我尝试使用hidesBottomBarWhenPushed,但它不起作用。是否可以在没有气味代码的情况下将TAB栏隐藏在showDetail上?(例如viewwillappear等(

没有代码,就不可能这样做。在SplitViewController类中添加这些行。

Swift 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
}

当您想隐藏标签栏时,请致电:

[self.tabBarController.tabBar setHidden:YES];

相关内容

  • 没有找到相关文章

最新更新