使用presentModalViewControllerAnimated方法从A->B->C,若想在C中直接返回A,则可这样实现:
C中返回事件:
-(void) back {
[self dismissModalViewControllerAnimated:NO];//注意一定是NO!!
[[NSNotificationCenter defaultCenter]postNotificationName:@"backback" object:nil];
}
然后在B中,
//在viewdidload中:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(back) name:@"backback" object:nil];
-(void)back
{
[self dismissModalViewControllerAnimated:YES];
}
相关推荐
根据给定的文件信息,我们可以深入...综上所述,斯坦福大学2011年秋季的iOS开发教程Lecture 15深入探讨了iOS开发中的几个关键领域,为开发者提供了理解和应用模态视图控制器、文本输入、视图动画和定时器的坚实基础。
在iOS开发中,集成第三方库是常见的操作,ZBarSDK是一个用于识别图像中条形码的框架,尤其适用于移动设备。本教程将详细介绍如何在iOS项目中集成ZBarSDK,并通过一个简单的示例——ZBar_demo,帮助开发者快速理解和...
在iOS开发中,页面跳转和数据传递是两个至关重要的概念。本文将详细阐述iOS应用中常见的三种页面跳转方式以及五种数据传递方法。 **一、页面跳转** 1. **导航控制器(UINavigationController)** `...
在iOS应用开发中,`ModalViewDemo`是一个常见的示例,它涉及到如何使用`presentModalViewController`方法来显示一个模态视图控制器。模态视图控制器(Modal View Controller)是一种设计模式,它用于在当前界面之上...
在iOS开发中,ZBarSDK提供了一套简单易用的API,使开发者能够快速实现扫描和解析条码或二维码的功能。 **ZBarSDK介绍** ZBarSDK是ZBar项目的iOS版本,它包含一组C++库和Objective-C接口,使得iOS开发者可以在应用...
【ModalViewController】是一种在iOS应用开发中用于在多个视图之间进行切换的技术,特别是在需要从一个视图模态地过渡到另一个全屏显示的视图时。与`UINavigationController`不同,`UINavigationController`通过导航...
[self dismissModalViewControllerAnimated:YES]; } - (void)sendImageContent { NSString *filePath = [[NSBundle mainBundle] pathForResource:@"res1" ofType:@"jpg"]; NSData *imageData = [NSData ...