0

Apple's recommendation is that an app launch screen not be a logo or something artistic, but instead look like a static version of the app's opening screen in order to create the impression of responsiveness. I want to try to do that, but my the challenge is that my opening screen was created entirely with SwiftUI. It would be a huge pain to try to recreate my SwiftUI screen using storyboards. Is there a way to make a SwiftUI-based launch screen for an app to replace the LaunchScreen.storyboard?

RyanBDevilled
  • 201
  • 1
  • 2
  • 7

1 Answers1

2

Is there a way to make a SwiftUI-based launch screen for an app to replace the LaunchScreen.storyboard?

No. A launch screen is not based in any programming language or code. By definition, when the launch screen appears, none of your code has run yet.

Note however that a full reconstruction of your opening screen is not at all necessary. A background of the right color, and, say, a navigation bar if the app has one, is quite sufficient.

matt
  • 515,959
  • 87
  • 875
  • 1,141
  • @Aswath It answers it with the first word. It's a yes-no question, and the answer is No. – matt Jul 16 '20 at 14:37