2016-12-30 48 views
0

我有2个故事板当前控制器到达第一个视图控制器。我想通过一个类移动到第二个故事板通过一个类移动到另一个故事板到另一个故事板

UIStoryboard * storyboard=[UIStoryboard storyboardWithName:@"CMS_OrganisationManagement" bundle:nil]; 
            UIViewController *viewcontroller=[storyboard instantiateViewControllerWithIdentifier:@"WS_OrganisationSelectViewController"]; 
            UIWindow *window; 
            window.rootViewController = viewcontroller; 

它不工作 和我试试这个方法also.it也不起作用

UIStoryboard * storyboard=[UIStoryboard storyboardWithName:@"CMS_OrganisationManagement" bundle:nil]; 
            UIViewController *viewcontroller=[storyboard instantiateViewControllerWithIdentifier:@"WS_OrganisationSelectViewController"]; 
            UINavigationController * navigationController=[[UINavigationController alloc]init]; 
            [navigationController pushViewController:viewcontroller animated:YES]; 

回答

0

与您当前navigationController目前它:

[self.navigationController pushViewController: viewController animated: NO]; 

或者从当前VC目前它:

[self presentViewController: viewController animated: YES completion: nil]; 
+0

类具有与viewcontroller.so没有关系,没有导航控制器 – athira

0

你必须navigationController添加为RootViewController的

UIStoryboard * storyboard=[UIStoryboard storyboardWithName:@"CMS_OrganisationManagement" bundle:nil]; 
UIViewController *viewcontroller=[storyboard instantiateViewControllerWithIdentifier:@"WS_OrganisationSelectViewController"]; 
UINavigationController *NC = [[UINavigationController alloc] initWithRootViewController:viewcontroller]; 
UIWindow *window; 
window.rootViewController = NC; 
相关问题