关闭侧边菜单
Dismiss side menu
我想关闭侧边菜单视图,这是我用 SWRevealViewController
实现的。我该怎么做?
我还在侧边菜单中使用 swrevealviewcontroller。如果您想要任何页面上的侧边菜单,只需将以下代码粘贴到 viewdidload 中,或者如果您不想在某些页面上使用侧边菜单,只需删除代码即可。
如果你需要任何帮助..请在下方评论
if revealViewController() != nil {
revealViewController().rightViewRevealWidth = screenBounds * 0.6875
toggleButton.addTarget(self.revealViewController(), action: #selector(SWRevealViewController.rightRevealToggle(_:)), forControlEvents: UIControlEvents.TouchUpInside)
view.addGestureRecognizer(self.revealViewController().panGestureRecognizer())
}
为此,您只需调用正确的方法
self.revealViewController().revealToggleAnimated(true) //for left menu
self.revealViewController().rightRevealToggleAnimated(true) //for right menu I think this is what you want
希望对您有所帮助
我想关闭侧边菜单视图,这是我用 SWRevealViewController
实现的。我该怎么做?
我还在侧边菜单中使用 swrevealviewcontroller。如果您想要任何页面上的侧边菜单,只需将以下代码粘贴到 viewdidload 中,或者如果您不想在某些页面上使用侧边菜单,只需删除代码即可。
如果你需要任何帮助..请在下方评论
if revealViewController() != nil {
revealViewController().rightViewRevealWidth = screenBounds * 0.6875
toggleButton.addTarget(self.revealViewController(), action: #selector(SWRevealViewController.rightRevealToggle(_:)), forControlEvents: UIControlEvents.TouchUpInside)
view.addGestureRecognizer(self.revealViewController().panGestureRecognizer())
}
为此,您只需调用正确的方法
self.revealViewController().revealToggleAnimated(true) //for left menu
self.revealViewController().rightRevealToggleAnimated(true) //for right menu I think this is what you want
希望对您有所帮助