iOS幻灯片菜单 - Objective-c

时间:2017-06-06 08:23:02

标签: ios objective-c swrevealviewcontroller side-menu

在我的项目中,我有现有的侧面菜单,即swrevealviewcontrtoller来显示右侧菜单。它工作正常。我想使用slideNavigationController在项目之间添加第二个右侧菜单。这是我的故事板的屏幕截图。我无法触及现有的基本代码,在登录页面之前,我想添加slideNavigationController来显示另一个右侧面。 即我的根视图控制器不是我引用这两个链接。SlideNavigationControllerSolution for making rootviewcontroller

StoryBoard Image

 UIStoryboard *mainStoryboard = [UIStoryboard storyboardWithName:@"Main" bundle: nil];

 LoginViewController *loginView = (LoginViewController*)[mainStoryboard instantiateViewControllerWithIdentifier: @"Login"];
 [loginView setModalPresentationStyle:UIModalTransitionStyleCrossDissolve];
 SlideNavigationController * slideNavCtl = [[SlideNavigationController alloc] initWithRootViewController:loginView];
 [self.window setRootViewController:slideNavCtl];

将LoginViewController作为根视图控制器。

由于我们首先使用SwrevealViewController它包含模态segue所以我无法在登录视图控制器中显示正确的菜单。在app delegate中添加该代码后,我能够在loginpage中显示正确的菜单,但登录页面是rootview但我想将启动画面作为rootViewController。使用SlideNavigationController我想在登录时显示另一个正确的菜单。

0 个答案:

没有答案
相关问题