我正在使用SWRevealViewController,并且在主视图控制器上可以看到状态栏,但是当我点击侧面菜单时,它会被隐藏。
侧边菜单将从左侧出现,并且在删除状态栏时,也会将主视图控制器的标题栏上移。当我再次点击菜单按钮时,添加状态栏后,标题栏又回到了下方,然后标题栏将我的内容覆盖在视图顶部。
谁能看看这个SWRevealController,让我对如何阻止它删除状态栏有任何见解?我认为这将阻止标题栏在我的内容上弹回。提前非常感谢您!
编辑: 在以下代码中的视图控制器中调用它:
if revealViewController() != nil {
menuButton.target = revealViewController()
menuButton.action = #selector(SWRevealViewController.revealToggle(_:))
revealViewController().rearViewRevealWidth = 275
revealViewController().rightViewRevealWidth = 160
view.addGestureRecognizer(self.revealViewController().panGestureRecognizer())
}
框架本身在我上面链接的仓库中。