热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

iPhone闪屏作为短mp4视频swiftios

如何解决《iPhone闪屏作为短mp4视频swiftios》经验,为你挑选了1个好方法。

我正在尝试制作一个简短的.mp4视频作为启动画面,以便在启动应用时显示它.

那有什么例子吗?



1> marchiore..:

请参阅iOS应用程序中的模拟启动视频中的DarkDust的答案.

我认为一个解决方案是显示一个Splash(IMG),而不是你播放你喜欢的视频.

要快速播放视频,请使用AV Foundation https://developer.apple.com/av-foundation/

你无法摆脱静态的飞溅图像.虽然它显示,操作系统正在加载应用程序并实例化东西,直到它准备好调用你的UIApplicationDelegate.因此,您所能做的就是使用无闪光(黑屏几秒钟)或使您的电影完全与显示的闪屏一起开始,因此看起来静态图像会突然变形.

要在电影加载时摆脱黑屏,您可以尝试使播放器透明,并在显示启动图像的播放器后面放置一个UIImageView.行为将是这样的:

显示启动画面(静态图像).应用程序已加载.你看到了UIImageView,也显示了启动画面.最重要的是透明电影播放器​​.电影播放器​​终于加载了移动并开始播放它.至少在理论上,这应该导致静态图像突然开始动画的效果.

但是如果你根本不使用闪屏(很多游戏都是这样),那么电影播放器​​一开始就显示黑屏并不重要,你不会注意到.

关于在UIImageView中显示启动画面:遗憾的是,您必须测试界面旋转并手动加载图像,无法查询显示的启动画面.如果你只支持一个界面方向(同样,许多游戏都这样做)你当然没有这个问题.


推荐阅读
author-avatar
Xiaxia的肖肖
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有