Je suis en train de mettre en œuvre SWRevealViewController sur ce scénario:iOS: SWRevealViewController revealToggle est fait appel, mais ne fait rien
De ma principale viewController:
-(void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:YES];
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
SWRevealViewController *SWR = [storyboard instantiateViewControllerWithIdentifier:@"SWRevealViewController"];
[self presentViewController:SWR animated:YES completion:nil];
}
De mon contrôleur de vue vert :
-(void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:YES];
self.reveal = [[SWRevealViewController alloc] init];
self.reveal.delegate = self;
self.menu.target = self;
self.menu.action = @selector(revealToggleAction:);
[self.view addGestureRecognizer:self.reveal.panGestureRecognizer];
NSLog(@"viewDidLoad");
}
-(void)revealToggleAction:(id)sender
{
[self.reveal revealToggle:self];
}
L'action revealToggle a été appelée mais ne fait rien. Il ne charge pas le contrôleur de vue arrière. L'un d'entre vous sait-il que cela arrive ou que je fais mal?