【问题标题】:iOS Animated Splash ScreeniOS 动画启动画面
【发布时间】:2012-10-16 11:13:11
【问题描述】:

是否可以在 iOS 开发中添加 .fla 文件作为启动画面?如果不是,闪屏接受哪些其他格式的动画文件?它接受动画 GIF 吗?或 .swf 文件?还是我必须逐帧编写动画。

如果是,程序是什么?我是否必须像添加图像一样添加它,只是扩展名不同?

我有一个 .fla 文件,我想将它添加到我的代码中。不幸的是,我找不到任何关于这是否可行的材料。

【问题讨论】:

    标签: iphone objective-c ios splash-screen dynamic-splash-screen


    【解决方案1】:

    这里的人似乎不知道启动画面和启动图像之间的区别。 启动图像是静态的,您使用 xcode 配置它们并且无法更改它们。

    但是在启动画面中,您可以做任何您想做的事情,它只是一个视图控制器,您可以在其中显示动画、视频或任何其他内容。 您在启动图像之后和“登陆页面”之前显示 splass 屏幕。 然后,在启动画面中,您可以逐帧创建动画,或者如 Krumelur 所说,在 MPMoviePlayerController 中加载 .mp4 视频。

    使用动画启动画面的人,通常会使用启动画面的颜色(第一个动画帧的颜色或视频的颜色),所以看起来启动图像是启动画面的一部分。

    【讨论】:

      【解决方案2】:

      创建动画启动画面相对容易。您需要创建一个兼容的 .mp4 文件并将此影片的第一帧用作启动图像。然后在应用启动时实例化 MPMoviePlayerController 以全屏播放电影。影片将在启动图像显示片刻后开始。

      【讨论】:

        【解决方案3】:

        看起来不可能。你可能想看看下面的帖子 dynamic splash screens

        你必须逐帧编写动画。

        另一个动画启动屏幕指南Animation on splash screen

        因此您必须显示启动画面,然后您可以在视图中添加任何动画或添加任何电影(例如:.mov)

        希望这会有所帮助!

        【讨论】:

          【解决方案4】:

          您无法在 iOS 上显示 .fla 文件。在 iOS 中不允许 Flash 作为内容。 此外,启动画面只能是静态图形。

          【讨论】:

            【解决方案5】:

            iOS 启动画面是静态的。所以它只是一个图像。 但是您可以添加启动画面,然后在启动画面消失后添加电影(.mov 或其他 Apple 格式)。

            【讨论】:

              猜你喜欢
              • 2013-04-08
              • 2020-08-02
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2019-01-15
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多