单击按钮导航到root viewcontroller
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单击按钮导航到root viewcontroller相关的知识,希望对你有一定的参考价值。
首先,我是编程新手。我正在使用一个导航栏控制器创建一个应用程序。该应用程序是非常基本的,除了由12个xib组成的测验部分。当用户进行测验时,新的xib被推入堆栈。我想创建一个按钮,如果用户不想完成测验,则会将用户带回主屏幕。后退按钮将它们带到前一个可能深11的xib。是否可以关闭模态视图并重新加载rootView控制器?
这是我的代表的代码
@synthesize window;
@synthesize navigationController;
- (void)applicationDidFinishLaunching:(UIApplication *)application {
// Override point for customization after application launch
[window addSubview:[navigationController view]];
[window makeKeyAndVisible];
}
-(void)dealloc {
[window release];
[navigationController release];
[super dealloc];
}
这就是我将新的xib推入堆栈的方式
-(IBAction) showTesting: (id)sender {
Testing *varTesting = [[[Testing alloc] initWithNibName:@"Testing" bundle:nil] autorelease];
[[self navigationController] pushViewController:varTesting animated: YES];
}
任何帮助将不胜感激。谢谢
答案
你可以调用popToRootViewControllerAnimated:返回第一个视图控制器。
以上是关于单击按钮导航到root viewcontroller的主要内容,如果未能解决你的问题,请参考以下文章