2011-08-18 71 views
1

在MPMoviewPlayerController中,我必须从特定的url播放电影。它工作正常。我想在启动之前显示加载视图(如旋转轮在屏幕中心旋转,并且文本加载请稍候)播放电影。 (我正在使用ios4.2)MPMoviePlayerController手动加载屏幕

任何人都可以帮我吗?

非常感谢。

回答

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]; 

    }