Я создаю собственный MovieController, используя MPMovieController в качестве базы.Я могу переключить видео в полноэкранный режим, вызвав
_[moviePlayer setFullscreen:YES animated:YES];_
, вызвав ту же функцию ( [moviePlayer setFullscreen: NO animated: YES]; ), чтобы вернуть проигрыватель фильма наисходное состояние (т. е. когда пользователь нажимает кнопку «Готово») не работает.
В качестве альтернативы я также попытался -
a) прослушать MPMoviePlayerDidExitFullscreenNotification ивызывая moviePlayBackDidFinish: функцию в результате этого.
б) отправка моего пользовательского уведомления изнутри функции "Готово" с помощью этой команды -
NSDictionary *thisDictionary = [NSDictionary dictionaryWithObject:[NSNumber numberWithInt:MPMovieFinishReasonUserExited] forKey:MPMoviePlayerPlaybackDidFinishReasonUserInfoKey];
[[NSNotificationCenter defaultCenter] postNotificationName:MPMoviePlayerDidExitFullscreenNotification object:moviePlayer userInfo:thisDictionary];
Но во всех этих случаях просмотр видеоплеера не приходитобратно в исходное состояние.
Помогите пожалуйста.
Спасибо!