【发布时间】:2012-10-19 14:29:48
【问题描述】:
我需要卸载情节提要并用另一个视图控制器替换根视图控制器。当我完成另一个视图控制器时,我需要卸载他并恢复情节提要和根视图控制器。当我尝试替换根视图控制器时,情节提要仍然与其他视图一起使用。
【问题讨论】:
标签: iphone ios ios5 storyboard
我需要卸载情节提要并用另一个视图控制器替换根视图控制器。当我完成另一个视图控制器时,我需要卸载他并恢复情节提要和根视图控制器。当我尝试替换根视图控制器时,情节提要仍然与其他视图一起使用。
【问题讨论】:
标签: iphone ios ios5 storyboard
在- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
UINavigationController *nav = [[UINavigationController alloc]initWithRootViewController:DesiredViewController];
}
当你希望storyBoard在desiredViewController之后接管时..
使用desiredViewController中的代码
AppDelegate *appDelegate = [[UIApplication sharedApplication]delegate];
UIStoryboard* storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil]; //MainStoryBoard is the name of your storyBorad
UIViewController* myStoryBoardInitialViewController = [storyboard instantiateInitialViewController];
[appDelegate.window setRootViewController:myStoryBoardInitialViewController ];
【讨论】: