SWRevealViewController rightRevealToggle在故事板中不使用UIButton

时间:2015-01-29 23:24:18

标签: ios xcode uibutton storyboard swrevealviewcontroller

在我的xcode项目中,我希望UIButton使用SWRevealViewController打开一个右侧滑出菜单,但它不起作用。有什么帮助吗?

他的视图中的代码是UIButton的负载:

SWRevealViewController *revealViewController = self.revealViewController;
    if ( revealViewController )
    {
    [sidebarButton addTarget:revealViewController action:@selector(rightRevealToggle:) forControlEvents:UIControlEventTouchUpInside];

        [self.view addGestureRecognizer:self.revealViewController.panGestureRecognizer];
    }

这是按钮的IBAction:

- (IBAction)reveal:(id)sender {
    SWRevealViewController *revealViewController = self.revealViewController;
    [self revealViewController];
}

我在xcode中使用storyboard。

1 个答案:

答案 0 :(得分:12)

好的,所以我解决了这个问题。在我的storyboard文件而不是“sw_rear”segue标识符中我放了“sw_right”就是这样。