2015-12-15 4 views
5

Kapsayıcımda, bir UINavigationController'ı gömer. Bu navController 2 görünümüneControllers bağlı. Resme bakın feryat. enter image description hereAlt görünüm denetleyicisinde sekme çubuğu gizlenemiyor

Her şey iyi çalışıyor, her iki childViewControllers dışında, denediğim her ne olursa olsun gizleyemediğim bir TabBar olsun. İşte cihazda nasıl göründüğü.

self.childViewNavigationController.toolbarHidden = true 
    self.childViewNavigationController.setToolbarHidden(true, animated: false) 
    self.childViewNavigationController.tabBarController!.tabBar.hidden = true 
    self.childViewNavigationController.setNavigationBarHidden(true, animated: false) 

mavi alan 49 puan yüksek: enter image description here Mavi Burada i childViewControllers

self.tabBarController!.tabBar.hidden = true 
    self.navigationController!.toolbarHidden = true 
    self.navigationController!.tabBarController!.tabBar.hidden = true 
    self.navigationController?.setNavigationBarHidden(true, animated: false) 

ve içerikli viewcontroller gelen

saklamaya çalışıyorum nasıl containerView arka plan rengidir Bu yüzden bir sekme çubuğu için ayrıldığını düşünüyorum.

cevap

0

Sorun çözülmeden kaldı. Neyse ki ana viewcontroller yerine itilmek için sunulması gerekiyordu, bu yüzden childview'ın navigationcontroller ana viewcontroller navigationcontroller herhangi bir şey miras kalmadı ve sekme çubuğu için alan kayboldu.