我在躲UITabBarController
困擾的TabBar項目ChildViewControllers
如何隱藏的TabBar在RootView ChildViewControllers
對於防爆內。假設我們已經在我的主屏幕,第一個標籤欄項目兩個製表欄項目被選中,我想要去與導航第一標籤欄的話,我想隱藏的TabBar在第一的TabBar項目childViewControllers
我在躲UITabBarController
困擾的TabBar項目ChildViewControllers
如何隱藏的TabBar在RootView ChildViewControllers
對於防爆內。假設我們已經在我的主屏幕,第一個標籤欄項目兩個製表欄項目被選中,我想要去與導航第一標籤欄的話,我想隱藏的TabBar在第一的TabBar項目childViewControllers
我發現此解決方案
[self.tabBarController.tabBar setHidden:YES];
使用hide隱藏屬性的viewDidLoad中的標籤欄項目。 並在storyBoard ViewController中選擇「不透明酒吧」選項。
視圖被推送或顯示之前。 hidesBottomBarWhen在viewcontroll上的壓縮變量將被檢查並自動隱藏底部欄。您可以通過兩種方式使用它:
1-覆蓋它在孩子的控制器:
override var hidesBottomBarWhenPushed: Bool {
return true
}
2 - 你可以在執行前賽格瑞設置在賽格瑞準備:
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "identifier" {
segue.destination.hidesBottomBarWhenPushed = true
}
}
非常感謝.... –