Список и подключение к устройствам трансляции без MPVolumeView

Я хотел бы иметь возможность отображать список всех поддерживаемых устройств (airplay, chromecast, roku и т. Д.) В одном списке.

Что касается трансляции, единственный вариант, который я видел, - это использовать MPVolumeView, который сам создает список устройств и обрабатывает соединения.

Я хотел бы иметь немного больше контроля над этим и пользовательским интерфейсом.

Какие-либо предложения?

1 ответ

Я искал что-то подобное, но похоже, что это все еще не может быть сделано чисто снаружи MPVolumeView, Сказав это, если вы хотите немного испачкаться / уединиться, я нашел два варианта:

Очевидно, что нельзя использовать первый, если вы просматриваете App Store, но он будет работать для частного проекта, который Apple не видит. Второй немного грязный и потенциально подвержен неожиданным поломкам. По сути, он создает MPVolumeView, но не показывает его пользователю, а вместо этого использует собственную кнопку Airplay, которая передает события реальному внутри MPVolumeView,

Другие вопросы по тегам