Супер базовый учебник по заставке; вот так.

Шаг 1

Получите немного искусства. Поместите его в папку с активами. Вот, позаимствуйте мой логотип.

Поместите его в папку с активами.

Создайте новый вид и добавьте логотип на экран.

Также сделайте основной вид.

Шаг 2

Теперь, чтобы волшебство произошло.

Создайте переменную @State. Когда эта переменная изменится, мы сможем запустить код. Поэтому мы изменим это, когда захотим изменить представления.

Теперь давайте завернем весь наш код в if.

Теперь мы хотим сказать: когда появится ZStack, поместите некоторый код в фоновый поток, который запустится после задержки. После изменения задержки isActive = trueэто приведет к изменению представления пользовательского интерфейса Swift!

Мы используем DispatchQueue.main.asyncAfter, чтобы мы могли ввести время, когда должен выполняться код. то есть запустите этот код через + 2,5 секунды.

И вот оно! Через 2,5 секунды появляется наш второй вид!

Вот пример кода. Я надеюсь, что это было полезно. Спасибо за чтение.