Я разрабатываю приложение для iPhone, которое поддерживает воспроизведение видео. Я использую MPMoviePlayerController с настраиваемыми элементами управления для воспроизведения видео. Для этого я установил стиль управления MPMoviePlayerController в MPMovieControlStyleNone.
Я хотел бы поддержать функцию AirPlay для воспроизводимого видео. В соответствии с документацией мы должны установить для свойства 'allowAirPlay' MPMoviePlayerController значение YES, чтобы включить функцию AirPlay. Как я могу отображать кнопку AirPlay в пользовательском интерфейсе плеера, если я использую MPMoviePlayerController с пользовательскими элементами управления?
Я пробовал следующее:
- Запрограммированный MPVolumeView
- Установите showRouteButton и showVolumeSlider свойства MPVolumeView в НЕТ, чтобы скрыть ползунок громкости и кнопку маршрута.
- Добавлен MPVolumeView на моем пользовательском проигрывателе Просмотр
Я не передавал ссылку MPVolumeView и MPMoviePlayerController друг другу. Но если "allowAirPlay" MPMoviePlayerController установлен в YES, тогда кнопка AirPlay отображается на дисплее MPVolumeView. Как связаны MPVolumeView и MPMoviePlayerController? Пожалуйста, дайте мне знать связь между этими двумя классами, которые создаются независимо.
Спасибо и с уважением, Deepa