我注意到了奇怪的行为。 当我呈现从不同故事板以编程方式启动的新viewController并且标志动画设置为YES时,在显示ViewController之前会有很大的延迟。
UINavigationController * enterVC = [[UIStoryboard storyboardWithName:@"Survey_iPhone" bundle:nil] instantiateViewControllerWithIdentifier:@"echoEntryVC"];
[self presentViewController:enterVC animated:NO completion:nil];
当flag设置为NO时,控制器立即显示。
UINavigationController * enterVC = [[UIStoryboard storyboardWithName:@"Survey_iPhone" bundle:nil] instantiateViewControllerWithIdentifier:@"echoEntryVC"];
[self presentViewController:enterVC animated:YES completion:nil];
有人有同样的问题吗?任何解释都会很好:)