我在呈现模态视图控制器时收到错误。它说我的视图控制器是分离的。有解决方案吗

时间:2016-08-29 11:07:32

标签: ios iphone ios9 mfslidemenu

错误:"不建议在分离的视图控制器上显示视图控制器。"

HomeView *objHomeView = [[HomeView alloc] initWithNibName:@"HomeView" bundle:nil];
objNav = [[UINavigationController alloc] initWithRootViewController:objHomeView];

[[UINavigationBar appearance] setTitleTextAttributes:@{NSForegroundColorAttributeName : [UIColor whiteColor]}];
NSArray *controllers = [NSArray arrayWithObject:objHomeView];
self.sideMenu.navigationController.viewControllers = controllers;
self.window.rootViewController = [self sideMenu].navigationController;
[window makeKeyAndVisible];

1 个答案:

答案 0 :(得分:1)

更改

NSArray *controllers = [NSArray arrayWithObject:objNav];

yacc