Ios 两个UIView控制器-更改视图控制器-触摸第二个视图控制器的顶部将更改回第一个视图控制器
我有一个带有两个UIViewController的故事板。 它们都设置了ID,当按下“开始游戏”时:Ios 两个UIView控制器-更改视图控制器-触摸第二个视图控制器的顶部将更改回第一个视图控制器,ios,objective-c,xcode,uiview,uiviewcontroller,Ios,Objective C,Xcode,Uiview,Uiviewcontroller,我有一个带有两个UIViewController的故事板。 它们都设置了ID,当按下“开始游戏”时: -(IBAction)startGame:(id)sender{ [self startGameProcedure]; UIViewController *gameController = [self.storyboard instantiateViewControllerWithIdentifier:@"second"]; [self presentViewContro
-(IBAction)startGame:(id)sender{
[self startGameProcedure];
UIViewController *gameController = [self.storyboard instantiateViewControllerWithIdentifier:@"second"];
[self presentViewController:gameController animated:YES completion:nil];
}
这将加载第二个视图控制器。
但是当用户触摸此视图控制器上半部分的任何位置时,它会返回到第一个视图控制器?我不想发生这种事。
我做错了什么?我该如何解决这个问题?这是由于过渡样式为“部分卷曲”。
更改此选项解决了问题。能否发布第二个viewcontroller的屏幕截图?“SaleSaelman”StasgGeMead程序只设置了一些整数和定时器,视图控制器只在顶部有一个标题,中间有一个琐碎的问题,在底部有一个正确和不正确的按钮,没有什么特别之处。我不明白为什么它会改变视图。以前它有一个从第一个视图到第二个视图的序列,但是我点击了序列并删除了它,但是当点击视图时它仍然在改变视图。