先上Demo:https://github.com/w11p3333/LaunchDemo
思路:将launchScreen作为window的一个addsubview
实现:
1.在LaunchScreen中将Storyboard ID设置为Launch
2.实现方法
1 | private func launchAnimation() |
若是应用使用storyboard中加载的,需要在初始界面的viewcontroller的viewDidAppear方法中调用。
若是应用从代码中加载的,需要在AppDelegate中didFinishLaunchingWithOptions方法中调用