关闭侧边菜单

时间:2016-07-19 09:00:01

标签: ios swift swrevealviewcontroller

我想忽略我用SWRevealViewController实现的侧边菜单视图。我怎么能这样做?

dimiss

2 个答案:

答案 0 :(得分:0)

我也使用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())
}

答案 1 :(得分:0)

要做到这一点,你只需要调用正确的方法

self.revealViewController().revealToggleAnimated(true) //for left menu
self.revealViewController().rightRevealToggleAnimated(true) //for right menu I think this is what you want

我希望这会有所帮助