在多个视图中使用 SWReveal

Using SWReveal in multiple views

我在我的主视图中使用 SWReveal,它工作得很好,但是当我尝试将 SWReveal 连接到另一个视图控制器时它不起作用。

我的意思是我想在我想要的任何视图控制器中显示 SWReveal 菜单,有什么解决方案?

您需要按下

来更改 swreveal 的前视图
self.revealViewController().pushFrontViewController(newFrontViewController, animated: true)

然后将目标添加到菜单按钮

button.addTarget( self.revealViewController(), action:"revealToggle:" , forControlEvents: UIControlEvents.TouchUpInside)