Супер базовый учебник по заставке; вот так.
Шаг 1
Получите немного искусства. Поместите его в папку с активами. Вот, позаимствуйте мой логотип.
Поместите его в папку с активами.
Создайте новый вид и добавьте логотип на экран.
Также сделайте основной вид.
Шаг 2
Теперь, чтобы волшебство произошло.
Создайте переменную @State. Когда эта переменная изменится, мы сможем запустить код. Поэтому мы изменим это, когда захотим изменить представления.
Теперь давайте завернем весь наш код в if.
Теперь мы хотим сказать: когда появится ZStack, поместите некоторый код в фоновый поток, который запустится после задержки. После изменения задержки isActive = true
это приведет к изменению представления пользовательского интерфейса Swift!
Мы используем DispatchQueue.main.asyncAfter, чтобы мы могли ввести время, когда должен выполняться код. то есть запустите этот код через + 2,5 секунды.
И вот оно! Через 2,5 секунды появляется наш второй вид!
Вот пример кода. Я надеюсь, что это было полезно. Спасибо за чтение.