Непоняточка c LaunchScreen.storyboard

swift
xcode
swift4
ios

#1

Здравствуйте свифтбукчане! Я новичок в Swift и вопрос такой. Как сделать так, чтобы LaunchScreen.storyboard запускался дольше, а не мгновенно?


#2

В каком смысле? Что бы отображался больше времени?


#3

Да, а то пользователь не успеет посмотреть загрузочный экран


#4

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

P.S. на будущее, если вам нужно будет при запуске приложения делать какие-то подгрузки данных заранее, в таком случае вы делаете свой ViewController, который визуально будет выглядеть как LaunchScreen, а в коде будут подгружаться данные и только после полной подгрузки, у вас появится уже рабочий ViewController. Таким образом пользователь будет видеть якобы все еще LaunchScreen.

P.S.S. вот очень хороший пример как это можно сделать с помощью RootViewController’a


#5

Надо делать кастомный загрузочный экран. Думаю тут про это уже сказали. :slight_smile: