MPMoviePlayerController手动加载屏幕

时间:2011-08-18 06:00:18

标签: iphone

在MPMoviewPlayerController中,我必须从特定的网址播放电影。它工作正常。我想在开始播放电影之前显示一个loadingview(就像旋转轮在屏幕中心旋转,文本加载请等待)。 (我正在使用ios4.2)

任何人都可以帮助我吗?

非常感谢。

1 个答案:

答案 0 :(得分:4)

试试这个。           当你在那之后分配MPMoviePlayerController使用这个方法。

   [[NSNotificationCenter defaultCenter] addObserver:self      selector:@selector(myMovieFinishedCallback:)   name:MPMediaPlaybackIsPreparedToPlayDidChangeNotification object:moviePlayer];
  [activity startanimating];

之后使用委托方法..

  -(void)myMovieFinishedCallback:(NSNotification*)aNotification
 {
   moviePlayer=[aNotification object];
CFShow([aNotification userInfo]);
[activity hide];

   [[NSNotificationCenter defaultCenter] removeObserver:self         name:MPMediaPlaybackIsPreparedToPlayDidChangeNotification object:moviePlayer];

  }