0

我有一个可以从任何其他屏幕访问的帮助屏幕。唯一的按钮是一个“返回”箭头。现在它总是回到主屏幕。但是,我需要它返回之前的屏幕。我已经通过 stackoverflow 和谷歌搜索但没有运气。

编辑 我现在使用的代码片段:

appViewController *homeView = [[appViewController alloc] initWithNibName:nil bundle:nil];
homeView.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[self presentModalViewController:homeView animated:YES];
4

3 回答 3

2

从现在呈现的模态视图控制器中,使其在单击主页按钮时自行关闭:

- (void)buttonClicked
{
    [self dismissModalViewControllerAnimated:YES];
}
于 2012-05-15T04:45:02.923 回答
1

在按钮单击您可以使用。

[self.navigationController popViewControllerAnimated:YES];
于 2012-05-15T04:48:09.420 回答
0

也许这个链接会帮助你:如何从 iPhone 的相机视图中导航上一个屏幕? 它关于导航以及如何删除最后一个屏幕。

或者在按钮的点击事件中使用这个。创建要打开的视图控制器的实例

          EnterNameController *newEnterNameController = [[EnterNameController alloc]   initWithNibName:@"EnterName" bundle:[NSBundle mainBundle]];
          [[self navigationController] pushViewController:newEnterNameController animated:YES];
于 2012-05-15T04:24:20.757 回答