在iPad上播放具有特定风格的视频

时间:2011-08-04 07:12:46

标签: iphone ios ipad video-streaming

我有一些mp4文件可以在我的iPad应用程序中播放..我能够做得很好。现在我在我的应用程序中的空白黑色空间上有一个播放按钮,在点击播放按钮后播放视频。用户只有在播放后才会知道视频的内容。但是,我希望用户在播放之前了解视频。而不是默认的黑屏我想显示视频开始屏幕,使视频更有趣。用简单的话来说,我希望我的视频空间与youtube类似......我有什么方法可以做到这一点?谢谢

1 个答案:

答案 0 :(得分:1)

子类MPMoviePlayerController(或者您正在播放视频...如果您已经使用自定义类,只需在其中添加代码),并在viewDidAppear初始化UIImageView框架使用您想要加载屏幕的任何背景图像,大小等于self.view.bounds。将UIImageView添加为self.view的子视图,然后在其上调用sendSubviewToBack:。当玩家准备好玩游戏时,它将开始在你的子视图上绘制视频帧,你不应该再看到它。

- (void)viewDidAppear
{
  UIImageView *loadingImage = [[UIImageView alloc] initWithImage:myImage];
  [loadingImage setFrame:self.view.bounds];
  [self.view addSubview:loadingImage];
  [self.view sendSubviewToBack:loadingImage];
  [super viewDidAppear];
}