Я разрабатываю приложение iOS, и я хочу воспроизвести видео, когда пользователь нажимает кнопку. Я разработал это, пользователь нажимает кнопку, и видео воспроизводится, но когда видео заканчивается, вид видео остается, и он застыл в последнем кадре видео.iOS-Xcode: Видео Воспроизведение заморожено в последнем кадре
Я поиск в Google, и я нашел этот вопрос:
iOS 6, Xcode 4.5 video not exiting when done playing
Я использовал код, написанный там, но я не зафиксировал его. Это мой код:
-(IBAction)reproducirVideo:(id)sender
{
NSURL *url5 = [NSURL fileURLWithPath:[[NSBundle mainBundle]
pathForResource:@"instrucciones" ofType:@"mp4"]];
_moviePlayer = [[MPMoviePlayerController alloc]
initWithContentURL:url5];
_moviePlayer.controlStyle = MPMovieControlStyleDefault;
_moviePlayer.shouldAutoplay = YES;
[self.view addSubview:_moviePlayer.view];
[_moviePlayer setFullscreen:YES animated:YES];
}
-(void) moviePlayBackDidFinish:(NSNotification *)aNotification{
[_moviePlayer.view removeFromSuperview];
_moviePlayer = nil;
}
- (void)moviePlayerWillExitFullscreen:(NSNotification*) aNotification {
[_moviePlayer stop];
[_moviePlayer.view removeFromSuperview];
_moviePlayer = nil;
}