14

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

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

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

4

5 回答 5

36

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

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

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

于 2012-10-16T13:47:56.983 回答
9

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

于 2012-10-16T11:20:58.807 回答
1

看起来不可能。您可能想看看以下 动态启动画面

您必须逐帧编写动画。

启动屏幕动画动画的另一个指南 启动屏幕上的动画

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

希望这会有所帮助!

于 2012-10-16T11:25:04.177 回答
0

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

于 2012-10-16T11:21:46.323 回答
0

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

于 2012-10-16T11:16:01.200 回答