Ios SWRevealViewController未打开幻灯片菜单

Ios SWRevealViewController未打开幻灯片菜单,ios,swift,swrevealviewcontroller,Ios,Swift,Swrevealviewcontroller,在我的一个项目中,我正在使用SWRevealViewController进行滑出菜单。我有一个场景,其中我有一个视图控制器未连接到显示视图控制器/前VC/后VC。我正在通过presentViewController()从我的一个VC移动到此VC 我的目标VC,即“myVC”嵌入在导航控制器中,它有一个菜单按钮,我希望该按钮可以执行滑动菜单操作,但我总是在下面的行中得到一个错误 self.test.target = self.revealViewController() self.test.act

在我的一个项目中,我正在使用SWRevealViewController进行滑出菜单。我有一个场景,其中我有一个视图控制器未连接到显示视图控制器/前VC/后VC。我正在通过presentViewController()从我的一个VC移动到此VC

我的目标VC,即“myVC”嵌入在导航控制器中,它有一个菜单按钮,我希望该按钮可以执行滑动菜单操作,但我总是在下面的行中得到一个错误

self.test.target = self.revealViewController()
self.test.action = Selector("revealToggle:")
self.view!.addGestureRecognizer(self.revealViewController().panGestureRecognizer())//fatal error: unexpectedly found nil while unwrapping an Optional value
菜单按钮和刷卡对我都不起作用

更新

我甚至试过这种代码-

var navController = self.storyboard!.instantiateViewControllerWithIdentifier("myNVC") as! UINavigationController
    var navController: UINavigationController = 
     self.revealViewController().frontViewController = navController//fatal error: unexpectedly found nil while unwrapping an Optional value
    self.revealViewController().setFrontViewPosition(.Left, animated: true)
我在下面的演示屏幕截图中附上了我的一个版本,在故事板的底部,你可以看到一个嵌入在导航中的ViewController。控制器。那么,现在我如何在刷卡时显示后部

请帮忙


此错误意味着此处没有swlrevalviewcontrolleravailable@Anbu.Karthik是的,正如我提到的,它没有连接到显示视图控制器/前VC/后VC,但我想执行滑出菜单…请帮助?在哪种情况下,您会遇到错误根控制器是根视图控制器,一旦您得到任何结果,就打印根视图控制器控制器是我的目标。没问题。