1
從我的appDelegate我加載主屏幕視圖控制器是這樣的:過渡
UIStoryboard* sb = [UIStoryboard storyboardWithName:@"Storyboard" bundle:nil];
UIViewController *controller = [sb instantiateViewControllerWithIdentifier:@"HomeScreen"];
[self.window setRootViewController:controller];
的應用程序只有永遠然後我的「主屏幕」和「PlayViewController」 ViewControllers和被喜歡做之間變化這樣的:
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和上面的代碼在視圖控制器之間切換。然而,我不確定是什麼導致了這種情況,它發生在我幾次切換兩個視圖控制器之後,但轉換開始變爲動畫,並且在切換時開始轉動。
好的,我試圖縮小這個問題,看看是什麼原因造成的。我認爲它是我在我的應用程序中使用的其他動畫塊。但是那裏有很多,所以不知道它到底是什麼。