按钮操作不会移动到另一个修改了侧边栏的vc

时间:2016-08-18 09:58:00

标签: ios objective-c swrevealviewcontroller

enter image description here enter image description here

单击按钮时,屏幕未更改嵌入的侧边栏。我认为这是一个与给定SWRevealView控制器到第二个控制器的类名相关的问题。

任何人都可以帮我解决这个问题吗?我的代码是:

- (IBAction)check:(id)sender {

    SWRevealViewController *vc= [self.storyboard instantiateViewControllerWithIdentifier:@"dash"];
    [self presentViewController:vc animated:YES completion:nil];

}

1 个答案:

答案 0 :(得分:0)

我为你的问题试了一个示例。它使用按钮动作显示了揭示视图控制器。

首先设置View Controller。然后设置Reveal View Controller。

 Utilities->Click Identity Inspector->Go to Identity(It is below to Custom Class)->Give 'dash' in Storyboard ID

第一个截图显示了ViewController和Reveal View Controller

enter image description here

然后我在storyboard id中设置'dash'

enter image description here

现在在ViewController.m

- (IBAction)check:(id)sender
{
  SWRevealViewController *vc= [self.storyboard instantiateViewControllerWithIdentifier:@"dash"];
  [self presentViewController:vc animated:YES completion:nil];
}