Если вы немного видите свою стартовую раскадровку, то она переключается на белый экран, я полагаю, что вы делаете слишком много в application(_:didFinishLaunchingWithOptions:)
. Раскадровка запуска исчезнет, когда либо
- Загружен контроллер начального вида вашей основной раскадровки.
- Вы назначаете что-то свойству
rootViewController
окна.
Проверьте работу в application(_:didFinishLaunchingWithOptions:)
, который блокирует основной поток, что задержит отображение реального пользовательского интерфейса вашего приложения.
Редактировать. Я вижу ваш тег react-native
, поэтому вышеприведенное, вероятно, не относится к вам напрямую. Я не гуру RN, но быстрая проверка документации заставляет меня думать, что вам нужно покопаться в исходном компоненте вашего приложения и найти там какие-то вещи, которые могут задержать рендеринг. Это та же идея, что и мое предложение выше, просто в другом контексте.