Во-первых, мы должны отметить, что все это возможно в iOS 3.2+, если у вас все в порядке, чтобы не поддерживать iOS 3.1.x.
В iOS 3.2+ MPMoviePlayerController реализует протокол MPMediaPlayback, что означает, что он реагирует на воспроизведение, остановку и т. Д., На все элементы управления, которые вы ожидаете - звучит так, как будто у вас уже есть некоторые из этих работ. Пожалуйста, смотрите ссылку для протокола MPMediaPlayback .
Чтобы заставить MPMoviePlayerController перестать показывать свои собственные элементы управления, сделайте это при инициализации:
yourPlayer.controlStyle = MPMovieControlStyleNone;
Наконец, чтобы заставить работать скруббер, вам нужно установить значение обратного вызова UISlider valueChanged: и обновить значение свойства currentPlaybackTime
. Если вы хотите искать 10 секунд:
yourPlayer.currentPlaybackTime = 10;