
뮤직 플레이어 앱을 포함한 미디어 관련 서비스에는 유저가 재생중인 미디어의 타임라인을 조절하는 기능이 있다. Seekbar 라는 이름으로 많이 부른다. FLO 뮤직 플레이어 앱에서도 물론 Seekbar가 존재한다. 플레이어 컨트롤러 버튼들과 마찬가지로 MusicPlayer의 정보를 보여주며, 유저 인터랙션을 통해 싱글톤 객체를 컨트롤 하는 역할이다. 나는 PlayerSeekbar 클래스를 만들어서 각 뷰에 넣어주었다. 이번 글에서는 FLO 뮤직플레이어 앱에서 어떻게 Seekbar를 구현했는지 작성하고자 한다. 1. Seekbar의 기능 - MusicPlayer의 currentTime을 바인딩해 UI로 표시 - MusicPlayer의 currnetPlaybackRatio(재생 비율)을 바인딩해 해당 비율만..
iOS
2023. 10. 20. 01:06
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Swift
- demical
- ios채팅
- swiftui 탭
- DateFormatter
- self-hosted-runner
- onTapGesture
- swift날짜
- AVFoundation
- open-api-generator
- openapi-generator
- string catalog
- Github action
- easy cue
- highprioritygesture
- 애플워치 데이터 전송
- ios웹소켓
- audio kit
- 맥북에어 m4
- audiokit
- keyboardtype
- swiftui 제스처
- SwiftUI
- swift audio
- IOS
- avplayer
- ios 다국어
- flo
- watch connectivity
- Xcode15
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함