В чем разница между версией launchscreen.storyboard и main.storyboard

Я объединил два слова, но ничего не нашел. Я никогда не использовал его. Есть ли необходимость в этом, хотя у нас есть main.storyboard.

Ответ 1

Это две совершенно разные вещи. Экран запуска - это то, что впервые появляется, когда пользователь удаляет значок приложения до завершения запуска приложения. Он показывает один статический экран. Он не может быть динамическим и не может использовать какие-либо пользовательские классы или код. Это замена для запуска изображений.

Основная раскадровка - это то, что ваше приложение фактически отображает, когда приложение работает. Он содержит ваше приложение, код и логику.

Ответ 2

Когда вы запускаете свою программу в Xcode, симулятор становится открытым, и ваше приложение открывается, тогда вы можете увидеть черный белый экран за несколько секунд до фактического развития экрана

Пустой экран - LaunchScreen.storyboard - Не редактируется

Разработано Screen - Main.storyboard - Редактируется, для которого вы можете вносить изменения

Ответ 3

Стартовая страница (в основном экран загрузки) - это то, что появляется, когда пользователь загружает приложение. Как долго это зависит от пользователя, зависит от того, сколько времени потребуется пользователю для загрузки вашего приложения. Вы можете изменить продолжительность экрана launchscreen.storyboard, но это не рекомендуется, как правило, пользователи хотят, чтобы приложение загружалось как можно быстрее

На экране появится экран main.storyboard ПОСЛЕ запуска экрана запуска.