抱歉,我的问题不干净。我想做Iphone应用程序A视图转到B视图,但是当我单击按钮时,B查看A视图数据将被删除。 所以我想知道我是否想要B View返回A View,A View可以保留数据吗?
例如:一个View做了一些工作,但我点击按钮去B View。这次我回去了A. 看来,A View仍然可以。这个任务有可能吗?不使用导航栏和tar栏只使用按钮进行传输。
谢谢你的帮助。
我的意思是视图控制器非常感谢
答案 0 :(得分:1)
例如:一个View做了一些工作,但我点击按钮去B View。这次我回到A View,A View仍然可以。这个任务有可能吗?不使用导航栏和tar栏只使用按钮进行传输。
据我了解,您需要在查看控制器 A中启动一些后台任务,然后转到查看控制器 B? 如果我对,你可以通过以下步骤完成:
performSelectorInBackground:@sel
或其他方式执行此操作。此外,您还需要以某种方式指示何时完成后台任务。presentModalViewController:(UIViewController *)viewController animated:(BOOL)animated
显示视图控制器B.视图控制器A中的后台任务继续执行。答案 1 :(得分:0)
我想你只想回到之前的观点。这很容易,但我也不知道并制作了一个小圈子。
你必须编写代码,但很短。
你必须添加UIViewController文件并设置为第二个视图,如下所示(我认为这有点困难):
然后你必须添加以下代码:
- (IBAction)back:(id)sender {
[self dismissModalViewControllerAnimated:YES];
}
我在这里制作了一个示例项目:https://github.com/weed/p120801_SegueSampleProject
您可以下载并运行它。
我希望我的建议对你有帮助。