проблема в том, что если фильм закончился, dismissMoviePlayerViewController вызывается автоматически.
Это означает, что MoviePlayerViewController исчезает, но я хочу, чтобы он был на экране, если фильм закончился, и только кнопка «Готово» должна выполнить вывод ...
вот мой код:
- (void) buttonTapped:(id)sender {
NSURL *url = [[NSURL alloc] initFileURLWithPath:[[NSBundle mainBundle] pathForResource:@"dishes" ofType:@"mov"]];
MPMoviePlayerViewController *movViewController = [[MPMoviePlayerViewController alloc] initWithContentURL:url];
[url release];
if(movViewController) {
[movViewController.moviePlayer setShouldAutoplay:NO];
[self presentMoviePlayerViewControllerAnimated:movViewController];
}
}
Даже [movViewController.moviePlayer setShouldAutoplay: NO]; ничего не делает.
Спасибо, что ответили
xnz