我有一个应用程序,并希望在我的初始视图的背景中有一个视频循环。它将作为我的主屏幕和菜单,并将按钮覆盖在它上面。我环顾四周,但似乎无法找到关于此的指南或教程。
答案 0 :(得分:1)
看看MPMoviePlayerController,了解可能是最容易攻击视频创意的方式。
MPMoviePlayerController将非常快地让你呈现一个全屏界面,但需要更多的工作来“内联”使用它,这就是你所描述的。
否则你会发现自己在AVAsset路径上游荡,这将允许更多地控制正在发生的事情,但需要更多的代码来配置。
就第三方选项而言,使用the excellent GPUImage将允许您在视图中无缝地投射视频,并且只需要编写很少的代码(示例中的“SimpleVideoFileFilter”项目可以向您显示方式)。但由于您只是在显示视频,因此对您的项目来说这将是一个巨大的膨胀。
更大的图片,使用动画而不是电影对于其他人说明的应用原因的性能,电池续航时间和一般响应能力有很大的吸引力。