我的抽屉启动画面中缺少导航栏

时间:2015-07-25 17:41:25

标签: ios objective-c uinavigationcontroller xcode6

我正在制作一个iOS应用程序,我正在使用MMDrawer。问题是我的抽屉按钮没有显示的工具栏。我甚至无法在该屏幕中找到导航栏,我想通过它来显示侧抽屉菜单。

我通过在我的登录屏幕按钮中按照代码

来初始化抽屉
AppDelegate *aPPDel=(AppDelegate*)[[UIApplication sharedApplication] delegate];

UIViewController * leftSideDrawerViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"sidemenuvc"];

UINavigationController * leftSideNavController = [[UINavigationController alloc] initWithRootViewController:leftSideDrawerViewController];

UIViewController * centerSideDrawerViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"homevc"];

UINavigationController * centerSideNavController = [[UINavigationController alloc] initWithRootViewController:centerSideDrawerViewController];
MMDrawerController *drawerController = [[MMDrawerController alloc] initWithCenterViewController:centerSideNavController  leftDrawerViewController:leftSideNavController];
[leftSideDrawerViewController.navigationController setToolbarHidden:NO];
 [centerSideDrawerViewController.navigationController setToolbarHidden:NO];
[drawerController setShowsShadow:NO];

[drawerController setMaximumRightDrawerWidth:200.0];
[drawerController setOpenDrawerGestureModeMask:MMOpenDrawerGestureModeAll];
[drawerController setCloseDrawerGestureModeMask:MMCloseDrawerGestureModeAll];
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:drawerController];
[aPPDel.window setRootViewController:navigationController];

在我的主屏幕工具栏按钮中,我写了这段代码

[self.mm_drawerController toggleDrawerSide:MMDrawerSideLeft animated:YES completion:nil];

我尝试了所有可能的方法来显示导航栏(隐藏号),但找不到解决方案

0 个答案:

没有答案
相关问题