当前位置:  开发笔记 > 编程语言 > 正文

无法隐藏子视图控制器中的标签栏

如何解决《无法隐藏子视图控制器中的标签栏》经验,为你挑选了0个好方法。

在我的containerView中嵌入了一个UINavigationController.为navController 2 viewControllers连接.见下图. 在此输入图像描述

一切都运作良好,除了两个childViewControllers得到一个无法隐藏的TabBar,无论我尝试什么.这是它在设备上的样子. 在此输入图像描述 Blue是containerView的背景颜色.这就是我试图隐藏childViewControllers的方法

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

并从包含viewcontroller:

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

蓝色区域高49点,这就是为什么我认为它是为标签栏保留的原因.

推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有