我正在尝试使用SWRevealViewController在ios中创建幻灯片菜单

时间:2015-12-12 12:42:57

标签: ios iphone slide swrevealviewcontroller

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if([segue isKindOfClass:[SWRevealViewControllerSegueSetController class]])
{
    SWRevealViewControllerSegueSetController *swSegue=(SWRevealViewControllerSegueSetController *)segue;
    swSegue.performBlock=^(SWRevealViewControllerSegueSetController* rvc_seque,UIViewController* svc,UIViewController* dvc)
    {
        UINavigationController *nav=(UINavigationController *)self.revealViewController.frontViewController;
        [nav setViewControllers:@[dvc] animated:NO];
        [self.revealViewController setFrontViewPosition:FrontViewPositionLeft animated:YES];
    };
}

}

我已经使用xcode 6.4和ios在ios中创建了滑出菜单 SWRevealViewController类。 我正在编写上面的代码片段以导航到所需的视图控制器,但没有任何事情发生在那里。谢谢

1 个答案:

答案 0 :(得分:0)

您是否在prepareForSegue方法中设置了断点?它会被调用吗?当它被调用时,segue的类是什么?这将是你检查的第一件事,如果不知道答案就不可能回答你的问题。