【发布时间】:2014-03-01 20:25:45
【问题描述】:
我正在开发一个 iPhone 应用程序并遇到了一些问题。我有一个主视图控制器和另一个名为 GameViewController 的控制器。我在主视图控制器中有一个按钮可以进入游戏,游戏中有一个后退按钮可以返回主视图控制器。如果我转到游戏视图控制器并返回主视图,下次按下按钮转到游戏视图控制器时,我会发现各种故障。这是我的按钮去 gameViewController 的代码:
GameViewController *game = [[GameViewController alloc] initWithNibName:nil bundle:Nil];
[self dismissViewControllerAnimated:YES completion:NULL];
[self presentViewController:game animated:YES completion:NULL];
这是转到主视图控制器的后退按钮代码:
ViewController *home = [[ViewController alloc] initWithNibName:nil bundle:nil];
UIViewController *parentViewController = self.presentingViewController;
[self dismissViewControllerAnimated:YES completion:^
{
[parentViewController presentViewController:home animated:NO completion:nil];
}];
如果有人能提供帮助,将不胜感激。
【问题讨论】:
标签: ios iphone uiviewcontroller