2010-09-08 3 views

Répondre

0

Vous pouvez utiliser MPMoviePlayerPlaybackDidFinishNotification .. Ne pense qu'il ya une notification que seule déclenche lorsque le bouton est pressé et fait pas quand le film se termine par lui-même ... tu

Ajouter ce lors de la création du MPMoviePlayerController:

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(moviePlayBackDidFinish:) name:MPMoviePlayerPlaybackDidFinishNotification object:moviePlayer] ; 

et cette méthode:

-(void)moviePlayBackDidFinish: (NSNotification*)notification{ 
[[NSNotificationCenter defaultCenter] removeObserver:self name:MPMoviePlayerPlaybackDidFinishNotification object:moviePlayer] ; 


[moviePlayer stop]; 
[moviePlayer release]; 

} 
Questions connexes