Skip to content

Latest commit

 

History

History
17 lines (16 loc) · 1.01 KB

README.md

File metadata and controls

17 lines (16 loc) · 1.01 KB

GestureVideoPlayer


구현 진행 상황

  • 재생(버튼) / 정지(버튼) : 구현
  • Seeking(슬라이더) / 10초전(버튼) : 구현
  • 제스처
    • 탭 (탭할때 마다 컨트롤뷰 토글) : UIViewPropertyAnimator 사용하여 구현
    • 더블 탭 (영상 확대 및 원본 비율 토글) : 미구현 .videoGravity로 구현하려하였으나 실패
    • 좌우 팬 (Seeking) : UIPanGestureRecognizer을 사용하여 구현
    • 우측 상하 (볼륨 조절) : UIPanGestureRecognizer을 사용하여 구현
      • UIPanGestureRecognizer
        • translationvelocity를 사용하여 좌/우인지 상/하인지 구분
        • 열거형 타입 PanDirection을 만들어 방향의 중첩을 방지

참고자료

  1. Media Playback Programming Guide