1.先修改appdelegate
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
// Override point for customization after application launch.
FirstViewController *rootView=[[[FirstViewController alloc]init]autorelease];
self.navController=[[[UINavigationController alloc]init]autorelease];
[self.navController pushViewController:rootView animated:YES];
[self.window addSubview:self.navController.view];
[self.window makeKeyAndVisible];
然后传值和跳转:
SecondViewController *SecondView= [[[SecondViewController alloc] init]autorelease];
SecondView.str=_tf01.text;
[self.navigationController pushViewController:SecondView animated:YES];
返回
[self.navigationController popViewControllerAnimated:YES];效果图:


源码下载:下载
iOS导航控制器使用教程
本文介绍了如何在iOS应用中设置导航控制器以及如何实现视图间的传值与跳转。通过修改AppDelegate文件,设置启动后的首个视图,并演示了从一个视图控制器推送到另一个视图控制器的过程。
2072

被折叠的 条评论
为什么被折叠?



