码迷,mamicode.com
首页 > 其他好文 > 详细

NavigationController页面跳转方法

时间:2015-10-25 17:49:29      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:

从一个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];

 

 

自定义跳转

 

[self dismissViewControllerAnimated:YES completion:nil];

[self performSegueWithIdentifier:@"GoToDialogViewController" sender:self];

 

NavigationController页面跳转方法

标签:

原文地址:http://www.cnblogs.com/littlewrong/p/4909024.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!