从一个Controller跳转到另一个Controller时,一般有以下2种:
1、利用UINavigationController,调用pushViewController,进行跳转;这种采用压栈和出栈的方式,进行Controller的管理。调用popViewControllerAnimated方法可以返回。
PickImageViewController *ickImageViewController = [[PickImageViewController alloc] init]; [self.navigationController pushViewController: ickImageViewController animated:true];
[ickImageViewController release];
2、利用UIViewController自身的presentModalViewController,进行跳转;调用dismissModalViewControllerAnimated方法可以返回。
PickImageViewController *ickImageViewController = [[PickImageViewController alloc] init]; [self presentModalViewController:ickImageViewController animated:YES];
//返回 [self dismissModalViewControllerAnimated:YES];
本文介绍了在iOS开发中两种常见的Controller之间的跳转方法:使用UINavigationController的pushViewController方法实现带有返回的页面导航,以及使用UIViewController的presentModalViewController方法展示模态视图控制器。
1618

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



