See the reply under by DarkDust in Emulating splash video in iOS software.
I Assume one resolution for you is present a Splash (IMG) and than you play the video you want.
To play movies in swift use AV Basis https://developer.apple.com/av-foundation/
You can not do away with the static splash picture. Whereas it’s proven, the
OS is loading the appliance and instantiating stuff till it’s
able to name your UIApplicationDelegate. So all you are able to do is both
use no splash (black display screen for a couple of seconds) or make your film
begin precisely with the proven splash display screen so it seems to be just like the static
picture would out of the blue animate.To do away with the black display screen whereas the film masses, you possibly can attempt to
make the participant clear and have an UIImageView behind the participant
that exhibits the splash picture. The conduct could be this:Splash display screen is proven (static picture). Software is loaded. You see
the UIImageView, additionally displaying the splash display screen. On high of it’s the
clear film participant. Film participant lastly has loaded the transfer and
begins taking part in it. A minimum of in idea, this could trigger the impact
that the static picture out of the blue begins animating.However when you do not use a splash display screen in any respect (quite a lot of video games try this),
then it does not matter that the film participant is displaying a black display screen
at first, you would not discover.Concerning displaying the splash display screen in an UIImageView: sadly,
you need to check the interface rotation and cargo the picture manually,
there is not any solution to question which splash display screen was proven. For those who solely
assist one interface orientation (once more, quite a lot of video games do that) you
haven’t got this downside, after all.