Несколько MPMoviePlayerControllers и UIScrollView - PullRequest
1 голос
/ 22 ноября 2010

Я пытаюсь отобразить несколько представлений MPMoviePlayerController в пределах uiscrollview. Мое приложение отображает проигрыватель в стиле галереи для фильмов, такой же, как приложение «Фотографии». Прочитав документацию, я понимаю, что только одно видео может воспроизводиться одновременно, и это нормально. К сожалению, я вижу, что даже элементы управления не отображаются - поэтому я не могу остановить один фильм и воспроизвести другой. Кто-нибудь нашел способ обойти это?

Документация гласит: «Хотя вы можете создавать несколько объектов MPMoviePlayerController и представлять их представления в своем интерфейсе, только один проигрыватель фильмов может одновременно воспроизводить его.», Поэтому я считаю, что это возможно.

1 Ответ

4 голосов
/ 22 ноября 2010

Недавно я сделал нечто подобное - мое решение состояло в том, чтобы создать представление изображения, показывающее изображение, которое использовалось в качестве заполнителя для фильма.Когда пользователь нажал на изображение, я создал новый экземпляр MoviePlayer и заменил его на изображение.Если пользователь нажал на другой вид изображения, я приостановил бы воспроизводимый в данный момент фильм, удалил проигрыватель и создал новый проигрыватель фильма в разделе, к которому был произведен переход.после воспроизведения фильма, элементы управления были удалены из интерфейса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...