My understanding is that LaunchScreen has an extremely limited capability, and rather strict guidelines, including that it shouldn't contain dynamic content. Notice this quote from this page:
A launch screen appears instantly when your app starts up and is
quickly replaced with the app's first screen...It’s solely intended to
enhance the perception of your app as quick to launch and immediately
ready for use.
You probably want to have a second "landing" screen where you load dynamic content This can look almost identical to the Launch Screen, which will probably only appear for a second at most, giving the illusion of a dynamic launch screen.