如您所知,在 IOS7.0+ 中,LaunchScreen 可以替换为UIView
. 但是如果我想在 UIView 上制作动画,我无法计算出我需要多少时间来执行这个动画,UIView
因为我不知道加载我的 rootViewController 需要多少时间。
或者我只能在 LaunchScreen 上有一个静止帧UIView
并在我的 rootViewController 上执行动画?
你们有这个问题的经验吗?
如您所知,在 IOS7.0+ 中,LaunchScreen 可以替换为UIView
. 但是如果我想在 UIView 上制作动画,我无法计算出我需要多少时间来执行这个动画,UIView
因为我不知道加载我的 rootViewController 需要多少时间。
或者我只能在 LaunchScreen 上有一个静止帧UIView
并在我的 rootViewController 上执行动画?
你们有这个问题的经验吗?
用于 Launch 的 XIB 文件是由 Apple 实现的,而不是用于动画或类似的东西。它的实施是为了支持多个设备而不会让人头疼。因此,和以前一样,您不能将动画添加到启动画面中。不过,和以前一样,您可以在 Splash 之后立即添加动画。
此外,您可以阅读这篇文章 - https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/LaunchImages.html