У меня странная ошибка, связанная с MPMoviePlayerController
. Если я делаю жест обратного сжатия (раздвигаю два места касания друг от друга) во время воспроизведения видео (альбомная ориентация), видео переключается в портретный режим, транслирует MPMoviePlayerWillEnterFullscreenNotification
и MPMoviePlayerDidEnterFullscreenNotification
, а затем зависает.
Кажется, что после этого момента прикосновения не регистрируются, и видео «зависает» в воспроизведении, пока оно не закончится. После перезапуска MPMoviePlayerController
видео не работает, и я вижу черный экран.
Я безуспешно пытался заставить видео выйти из полноэкранного режима, как только оно получило MPMoviePlayerWillEnterFullscreenNotification
.
Я также пытался реализовать UIPinchGestureRecognizer
в представлении игрока, но не смог зафиксировать какие-либо жесты...