Вопрос

Я хочу использовать пример addmusic, созданный Apple для доступа к библиотеке iPod, и иметь возможность воспроизводить музыку в МОЕМ приложении;Однако я не знаю, какие файлы копировать и как их объединить...кто-нибудь, пожалуйста, может сказать мне, что делать?Я уже создал кнопку в СВОЕМ приложении, которая затем при нажатии будет выполнять то же самое, что кнопка в примере AddMusic, чтобы открыть Mediapicker.Любая помощь будет высоко оценена.

Это было полезно?

Решение

Вам не нужно копировать какие-либо конкретные файлы из примера, только некоторые функции.

Чтобы выбрать музыку, которую вы используете MPMediaPickerController ( Медиапикерконтроллер ) , посмотрите AddMusicOrShowMusic в MainViewController.m, чтобы узнать, как создать его экземпляр и какие методы делегирования вам нужно реализовать.

Важным классом, который вам нужно использовать для воспроизведения музыки, является MPMusicPlayerController MPMusicPlayerController.В MainViewController.m вы увидите методы, которые вам нужно реализовать, и как их использовать, см. - (IBAction) playOrPauseMusic:(id) отправитель { например.

По сути, вы берете мультимедийные элементы, возвращаемые MPMediaPickerController, и вызываете setQueueWithItemCollection в MPMediaPickerController, чтобы поставить музыку в очередь.После этого это действительно просто случай вызова play / pause / etc и обновления вашего интерфейса.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top