Я сталкиваюсь с проблемой с MPMoviePlayerController в iOS 7. Я вхожу в полноэкранный режим, а затем нажимаю (только один раз) на кнопку поиска вперед ( → |), и воспроизведение видео заканчивается и дает черный экран с текстом "Загрузка" в заголовке.
Я зарегистрировал уведомление для " MPMoviePlayerPlaybackStateDidChangeNotification".
**[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(moviePlayerPlaybackStateDidChange:)
name:MPMoviePlayerPlaybackStateDidChangeNotification
object:self.player];**
Он не запускается одним нажатием кнопки поиска вперед.
Также при регистрации " MPMoviePlayerPlaybackDidFinishNotification"
**[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(moviePlayerPlaybackDidFinish:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:nil];**
Я получаю событие MPMovieFinishReasonPlaybackEnded ", которое запускается одним нажатием кнопки поиска вперед. Кто-нибудь знает причину? Это ошибка в яблоке?
Мне нужно либо остановить это поведение отображения черного экрана одним нажатием, либо просто отключить один щелчок кнопки поиска вперед, чтобы ничего не происходило.
Кто-нибудь знает, как это достичь?