В какой степени iOS Movie Player может быть настроен и стилизован? - PullRequest
4 голосов
/ 22 июня 2011

Я пытаюсь сделать что-то похожее на изображение ниже.То есть я хотел бы добавить скользящую панель навигации с наложением и другие функции наложения.В общем, я также хотел бы знать, какие настройки возможны с помощью Movie Player.В частности, я могу добавить / удалить кнопки из верхней панели, как бы я добавил эти точки в панель воспроизведения?Спасибо!

http://blog.howcast.com/wp-content/uploads/2010/06/ipad-video.png

1 Ответ

6 голосов
/ 23 июня 2011

Согласно справочному классу MPMoviePlayerController, "Рассматривать вид проигрывателя фильмов как непрозрачную структуру. Вы можете добавить свои собственные настраиваемые подпредставления к содержанию слоя поверх фильма, но вы никогда не должны изменять какие-либо существующие подпредставления. "

Поэтому я настоятельно рекомендую не пытаться изменить существующую верхнюю панель, а вместо этого установить для свойства controlStyle значение MPMovieControlStyleNone, которое полностью скрывает весь пользовательский интерфейс по умолчанию. Затем разместите свои собственные представления пользовательского интерфейса поверх представления видеоплеера. Вам придется заново реализовать некоторые вещи, но контроллер проигрывателя фильмов выставляет действия всех своих кнопок как методы (см. Протокол MPMediaPlayback для воспроизведения / паузы / поиска / и т.д.), так что это не должно быть большой проблемой. .

...