Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone iOS动画启动屏幕_Iphone_Objective C_Ios_Splash Screen_Dynamic Splash Screen - Fatal编程技术网

Iphone iOS动画启动屏幕

Iphone iOS动画启动屏幕,iphone,objective-c,ios,splash-screen,dynamic-splash-screen,Iphone,Objective C,Ios,Splash Screen,Dynamic Splash Screen,是否可以在iOS开发中添加一个.fla文件作为初始屏幕?如果没有,启动屏幕可以接受哪些其他格式的动画文件?它接受动画GIF吗?还是.swf文件?或者我必须一帧一帧地写动画 如果是,程序是什么?我是否必须像添加图像一样添加它,只是扩展名不同 我有一个.fla文件,我想添加到我的代码中。不幸的是,我找不到任何关于这是否可行的材料 无法在iOS上显示.fla文件。iOS中不允许使用Flash作为内容。 此外,闪屏只能是静态图形。创建动画闪屏相对容易。您需要在上创建一个兼容的.mp4文件,并使用此电影的

是否可以在iOS开发中添加一个.fla文件作为初始屏幕?如果没有,启动屏幕可以接受哪些其他格式的动画文件?它接受动画GIF吗?还是.swf文件?或者我必须一帧一帧地写动画

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


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

无法在iOS上显示.fla文件。iOS中不允许使用Flash作为内容。
此外,闪屏只能是静态图形。

创建动画闪屏相对容易。您需要在上创建一个兼容的.mp4文件,并使用此电影的第一帧作为启动映像。然后在应用程序启动时实例化一个
MPMoviePlayerController
,以全屏播放电影。电影将在发布图像显示几分钟后开始。

iOS启动屏幕是静态的。所以这只是一个图像。
但是你可以添加你的splashscreen,然后在你的splashscreen消失后添加电影(.mov或其他苹果格式)。

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

必须逐帧编写动画

另一个动画启动屏幕指南

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


希望这会有帮助

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

但在闪屏中,你可以做任何你喜欢的事情,它只是一个视图控制器,你可以在其中显示动画、视频或任何其他东西。 在启动图像之后和“登录页”之前显示splass屏幕。 然后,在闪屏中,您可以一帧一帧地创建动画,或者像Krumelur说的那样,在
MPMoviePlayerController
中加载.mp4视频

使用动画闪屏的人通常使用带有闪屏颜色的启动图像(第一个动画帧的颜色或视频的颜色),因此启动图像似乎是闪屏的一部分