В моем приложении есть кнопка UIB, которую конечный пользователь может нажать, которая выдвигает контроллер представления, который воспроизводит видео в кадре, используя MPMoviePlayerController.
Я хотел бы иметь возможность определять, когда видео достигает конца, и когда это происходит, нажать новый контроллер представления. Хотя я не могу найти код, который может это сделать.
Кто-нибудь знает, как это сделать?
Код воспроизведения видео выглядит так:
//video stuff
CGRect myVideoRect = CGRectMake(0.0f, 145.0f, 320.0f, 160.0f);
movieUrl = [[NSBundle mainBundle] URLForResource:@"myMovie" withExtension:@"m4v"];
moviePlayerController = [[MPMoviePlayerController alloc] initWithContentURL:movieUrl];
[[moviePlayerController view] setFrame:myVideoRect];
moviePlayerController.controlStyle = MPMovieControlStyleNone;
[self.view addSubview:moviePlayerController.view];
[moviePlayerController play];
Спасибо!