Community

리액트 네이티브 스크롤 뷰 스크롤이 완전히 멈춘 경우를 핸들링하는 방법이 있을까요?

안녕하세요, RN으로 앱개발 중인 주니어 개발자입니다. 이번에 활성화 된 특정 범위로 이동시 그에 해당하는 날짜로 값을 설정하는 컴포넌트를 제작하고 있습니다. 예시를 들자면 아이폰의 갤러리의 영상 재생바와 유사합니다. 이를 위해 ScrollView에 horizontal 속성을 이용하여 변화하는 x값을 사용하여 진행 중 입니다. 다만, 이동이 완료된 뒤 해당 x값을 변환하여 상태를 변경하는 과정에서 막혀 도움을 얻고자 합니다. 손을 뗀 이후 스크롤이 완전히 멈춘 경우에 해당 값을 변경하고 싶은데, onScrollDragEnd 와 onMomentumScrollEnd 이 각각 손을 뗀 직후, 관성 스크롤이 생긴 뒤 종료된 경우의 이벤트로 사용되어 이에 어려움을 겪고있습니다. 혹시 위 두 이벤트를 이용하여 관성 스크롤이 생기던 생기지 않던 모든 스크롤이 멈춘 뒤 메소드를 실행 시킬 수 있는 방법이 있을까요? 혹은 ScrollView 를 대체하여 변화하는 x 좌표를 이용 할 수 있는 컴포넌트 / 라이브러리 / 키워드를 공유해주신다면 감사히 참고하겠습니다. 감사합니다.

Loading...

알림

알림이 없습니다