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

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


person Rishab    schedule 20.01.2016    source источник
comment
простыми словами экран запуска — это просто заставка, в предыдущих версиях xcode экрана запуска не было, поэтому мы создаем его в appdelegate. но в новых версиях xcode предоставляет дополнительную функцию для размещения содержимого заставки на экране запуска, для этого не требуются коды.   -  person Abhinandan Pratap    schedule 20.01.2016


Ответы (4)


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

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

person rmaddy    schedule 20.01.2016

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

Пустой экран – LaunchScreen.storyboard – Недоступно для редактирования

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

person Hemanth Peela    schedule 07.01.2017

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

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

person Community    schedule 13.06.2018

Когда приложение запущено в Симуляторе/iPhone, первый экран, который загружается в память после того, как пользователь щелкает значок приложения, называется LAUNCHSCREEN.STORYBOARD, и после полной загрузки приложения это время, когда MAIN.STORYBOARD вступает в игру. , это экран, который можно редактировать, вы можете добавлять действия, выходы, другой экран внутри View Controller, поэтому основная работа выполняется внутри MAIN.STORYBOARD, а LAUNCHSCREEN.STORYBOARD используется для отображения чего-то статического, пока приложение полностью загружается. .

person Shubham Sharma    schedule 13.11.2018