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?
Asked
Active
Viewed 826 times
0
-
Just take a screenshot of your app's opening screen. – joshuakcockrell Feb 20 '22 at 02:34
1 Answers
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