Ios 无动画的两个UIViewController之间的转换

Ios 无动画的两个UIViewController之间的转换,ios,uiviewcontroller,Ios,Uiviewcontroller,从我的appDelegate,我加载主屏幕ViewController,如下所示: UIStoryboard* sb = [UIStoryboard storyboardWithName:@"Storyboard" bundle:nil]; UIViewController *controller = [sb instantiateViewControllerWithIdentifier:@"HomeScreen"]; [self.window setRootViewController:con

从我的appDelegate,我加载主屏幕ViewController,如下所示:

UIStoryboard* sb = [UIStoryboard storyboardWithName:@"Storyboard" bundle:nil];
UIViewController *controller = [sb instantiateViewControllerWithIdentifier:@"HomeScreen"];
[self.window setRootViewController:controller];
 PlayViewControlller* vc = [self.storyboard instantiateViewControllerWithIdentifier:@"PlayViewController"];
[self presentModalViewController:vc animated:NO];
该应用程序只能在我的“主屏幕”和“PlayViewController”视图控制器之间切换,操作如下:

UIStoryboard* sb = [UIStoryboard storyboardWithName:@"Storyboard" bundle:nil];
UIViewController *controller = [sb instantiateViewControllerWithIdentifier:@"HomeScreen"];
[self.window setRootViewController:controller];
 PlayViewControlller* vc = [self.storyboard instantiateViewControllerWithIdentifier:@"PlayViewController"];
[self presentModalViewController:vc animated:NO];
还有这个

UIStoryboard* sb = [UIStoryboard storyboardWithName:@"Storyboard" bundle:nil];
UIViewController *controller = [sb instantiateViewControllerWithIdentifier:@"HomeScreen"];
[self presentModalViewController:controller animated:NO];
分别

这一切都很好。我能够在带有uibuttons的ViewController和上述代码之间切换。但是,我不确定是什么原因导致了这种情况,在我在两个ViewController之间切换了几次之后,这种情况就会发生,但是转换开始变为动画,切换时它们开始旋转


好的,所以我试图缩小问题的范围,看看是什么导致了它。我想这是我在应用程序中使用的其他动画块。但是有很多,所以我不知道到底是什么。

好的,所以我找到了导致这种情况的代码行,如果有人碰巧发现自己处于相同的情况

   [UIView beginAnimations:@"Move" context:NULL];