Я написал пользовательский элемент управления, который позволяет пользователю изменять currentPlaybackTime
из MPMoviePlayerController
, щелкая или перетаскивая пользовательский UIButton
, который отображает изображение некоторой музыкальной записи. Код использует позицию X события касания для обновления currentPlaybackTime
, и все работает нормально. У меня также есть CALayer
(вертикальная красная линия), которая показывает пользователю, где он коснулся элемента управления.
Теперь мне нужно обновить положение красной линии (объект CALayer), если пользователь изменяет свойство currentPlaybackTime
проигрывателя фильмов, используя элемент управления «ползунок» (ползунок).
Очевидно, что currentPlaybackTime
всегда обновляется во время воспроизведения фильма, но есть ли способ определить, вмешивается ли пользователь в это, пропуская вперед или назад?
Большое спасибо.