Swift:在同一视图控制器中隐藏选项卡栏时出现空白

McD*_*_11 5 uitabbarcontroller swift

嗨,我在ViewController中有TabBar。我想在单击侧面菜单按钮时显示侧面菜单视图。我正在从右到左为视图设置动画。工作正常。但是,当这样做时,标签栏会隐藏侧面菜单视图的底部。所以我试图隐藏标签栏。但是,那里仍然有空白。我不知道如何删除该空白。我已经在侧面菜单视图中使用了约束。请指导我。

当我们尝试在同一视图控制器中隐藏标签栏时,我面临着这个空白问题。

请指导我。

我的密码

 @IBAction func sideMenu_Acn(sender: UIButton) {
self.SM_left_Constrain.constant = 0

tabBarController.tabBar.hidden = true

        UIView.animateWithDuration(0.8) {
            self.view.layoutIfNeeded()
        }

    }
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明