最近使用swift语言制作的应用使用了动态启动界面,先来看看效果吧:
首先,启动图只可以设置一张静态图片,而动态效果是在 “didFinishLaunchingWithOptions” 中执行的动画。
首先我试用了LaunchScreen,并再其中设置了静态的启动图片
之后倒入了3张需要执行动画的图片素材
下一步就要在AppDelegate中 didFinishLaunchingWithOptions:方法里执行动画效果了:
var blueView: UIImageView!
var redView: UIImageView!
var purpleView: UIImageView!
let animationDuration = 0.8
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
self.window?