0

我有一个应用程序,希望在我的初始视图的背景中有一个视频循环。它将作为我的主屏幕和菜单,并在其顶部覆盖按钮。我环顾四周,但似乎找不到这方面的指南或教程。

4

1 回答 1

1

看看MPMoviePlayerController可能是攻击视频创意的最平易近人的方式。

MPMoviePlayerController 将很快让您呈现全屏界面,但需要更多的工作才能“在线”使用它,这就是您所描述的。

否则,您会发现自己在 AVAsset 路径上徘徊,这将允许对正在发生的事情进行更多控制,但需要更多代码来配置。

就第 3 方选项而言,使用出色的 GPUImage将允许您非常无缝地在视图中投放视频,并且您只需编写很少的代码(示例中的“SimpleVideoFileFilter”项目可以向您展示方式)。但是由于您只是显示视频,因此这对您的项目来说将是一个巨大的膨胀。

更大的图景,使用动画而不是电影有很多吸引力,因为其他人所说的应用程序的性能、电池寿命和一般响应性原因。

于 2013-10-18T19:22:22.237 回答