我可以在 IOS 项目的 LaunchScreen 上显示动画吗?

Posted

技术标签:

【中文标题】我可以在 IOS 项目的 LaunchScreen 上显示动画吗?【英文标题】:Can i have animation on LaunchScreen in IOS Project? 【发布时间】:2015-03-11 12:28:26 【问题描述】:

如您所知,在 ios7.0+ 中,LaunchScreen 可以替换为UIView。但是,如果我想在 UIView 上制作动画,我无法计算出在这个 UIView 上执行动画需要多少时间,因为我不知道加载我的 rootViewController 需要多少时间。

或者我只能在 LaunchScreen UIView 上有一个静止帧并在我的 rootViewController 上执行动画?

你们有这方面的经验吗?

【问题讨论】:

【参考方案1】:

用于 Launch 的 XIB 文件是由 Apple 实现的,而不是用于动画或类似的东西。它的实施是为了支持多个设备而不会让人头疼。 因此,和以前一样,您不能将动画添加到启动画面中。 不过,和以前一样,您可以在 Splash 之后立即添加动画。

另外,您可以阅读这篇文章 - https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/LaunchImages.html

【讨论】:

以上是关于我可以在 IOS 项目的 LaunchScreen 上显示动画吗?的主要内容,如果未能解决你的问题,请参考以下文章

iOS Launchscreen.storyboard 图片未显示

iOS7 iPhone 5 的 Xcode 6 LaunchScreen.xib 窗口大小错误

iOS解决LaunchScreen图片显示问题:白屏黑屏不显示显示旧的图片等等问题

iOS LaunchScreen和LaunchImage的转换启动图

在 iOS LaunchScreen.storyboard 中放置图像会完全禁用启动屏幕

iOS,在我的 LaunchScreen Storyboard 的资产目录中重用 AppIcon?