AHH, наконец, я могу помочь с чем-то здесь:
Хорошо, сначала, когда вы создаете плеер, вы можете назначить себя в качестве наблюдателя для MPMoviePlaybackDidFinishNotification.Это означает, что когда кнопка «готово» или фильм закончен, воспроизводится это уведомление.
Таким образом, теперь вам нужно назначить метод, который будет вызываться центром уведомлений.
[[NSNotificationCenter defaultCenter]
addObserver:self
selector:@selector(moviePlayBackDidFinish:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:player];
Тогда все, что вам нужно, это создать метод moviePlayBackDidFinish и закрыть проигрыватель оттуда.Если вам нужно больше кода, сообщите нам.