В iOS 13, когда я вызываю другую раскадровку, при зарядке ViewController на моем экране появляется черный экран.
Я использую этот код для вызова новой раскадровки:
UIStoryboard *homeSB = [UIStoryboard storyboardWithName:SBNameHome bundle:nil];
UIViewController *homeVC = [homeSB instantiateInitialViewController];
homeVC.modalPresentationStyle = UIModalPresentationFullScreen;
homeVC.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[self presentViewController:homeVC animated:YES completion:nil];
В этом проекте используется несколько раскадровок, и когда я вызываю новую раскадровку, происходит сбой. Если я создаю новый ViewController с помощью Xib, черный экран не отображается, но проект был построен с использованием нескольких StoryBoard вместо Xib. Я думаю, что это вызвано новым SceneDelegate в iOS 13.
Любая идея? Спасибо.