如何在SWRevealViewController之前设置Viewcontroller

时间:2016-04-07 03:45:13

标签: ios objective-c iphone swrevealviewcontroller

我想在我的V1和V2控制器之前添加SWRevealViewController。我不知道如何启动reveal-controlle。我添加了故事板的屏幕截图,因此很容易理解所有内容。enter image description here

2 个答案:

答案 0 :(得分:2)

首先在任何类中扩展你的vc3。然后在vc3中应用storyboard标识符名称。 在vc2按钮单击操作方法中编写代码

vc3 *secondViewController =
    [self.storyboard instantiateViewControllerWithIdentifier:@"storyboardidentifier name"];
[self presentViewController:second animated:YES completion:NULL];

答案 1 :(得分:0)

点击此链接

documentation page

照其说的做。在您想要滑出菜单的视图控制器中使用此

    [menuBtn addTarget:self.revealViewController action:@selector(revealToggle:) forControlEvents:UIControlEventTouchUpInside];
    [self.view addGestureRecognizer:self.revealViewController.panGestureRecognizer];

让显示视图控制器成为您的初始视图控制器。