2013-08-14 4 views
0

Я новичок в разработке iOS;Добавить несколько MPMoviePlayerController в UIScrollView?

Я добавляю два MPMoviePlayerController на свой scrollView для воспроизведения аудиофайла. Все хорошо, но проблема в том, любой один медиаплеер такие как

enter image description here

Я уверен, что мой URL файла является правильным. Тогда проблема здесь.

Я не знаю, что Apple iOS предоставляет функцию, которую мы можем добавить только одного медиа-плеера ??

Пожалуйста, дайте мне какое-либо предложение.

Для моего приложения очень важно добавить два MPMoviePlayerController, чтобы пользователь мог отображать TWO Media.

ответ

8

Я думаю, вы можете добавить несколько объектов MPMoviePlayerController, хотя только один может воспроизвести файл за один раз.
Это от компании Apple Документация:

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

Адрес link.

+0

Хорошо .. спасибо за ваш золотой повтор, есть какое-то решение для этого ?? как я могу отобразить два медиаплеера? –

+0

Я не думаю, что есть решение. Именно так Apple это сделала. –

3

Я знаю, что вы можете воспроизводить несколько видеороликов в одном режиме, используя структуру Apple AVFoundation (а не MPMoviePlayerController). Я полагаю, что это относится и к аудиофайлам.

Вот аналогичный SO question с советами по внедрению AVFoundation.

0

У меня была аналогичная проблема с несколькими MPMoviePlayerController s в UIScrollView, мое решение заключалось в том, чтобы добавить носитель программно в scrollViewDidEndDecelerating.

Не идеально, потому что тогда вам нужно обойти тот факт, что средства массовой информации не существуют до тех пор, пока свиток не будет закончен, но приятная анимация работает в моем случае.