【发布时间】:2015-04-16 09:42:00
【问题描述】:
我有一个带有两个 UIVIewController 的故事板。 他们都设置了 ID,当按下“开始游戏”时:
-(IBAction)startGame:(id)sender{
[self startGameProcedure];
UIViewController *gameController = [self.storyboard instantiateViewControllerWithIdentifier:@"second"];
[self presentViewController:gameController animated:YES completion:nil];
}
这会加载第二个视图控制器。 但是当用户触摸这个视图控制器上半部分的任何地方时,它会回到第一个视图控制器吗?我不希望这种情况发生。 请问我做错了什么,该如何解决?
【问题讨论】:
-
你能发布一些关于第二个视图控制器的截图吗?或者 startGameProcedure 是做什么的?
-
@SanderSaelmans startGameProcedure 只是设置了一些整数和计时器,视图控制器只是顶部有一个标题,中间有一个琐事问题,底部有一个正确和不正确的按钮,没什么特别的全部。我很困惑为什么它会改变观点。
-
它之前有一个从第一个视图到第二个视图的转场,但是我点击了转场并删除了它,但是当点击视图时它仍然会改变视图。
标签: ios objective-c xcode uiview uiviewcontroller