From 89ab54b763687e5c947a2a853bbc898415ae0d7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EA=B7=9C=EC=B2=A0?= Date: Thu, 9 Nov 2023 14:57:54 +0900 Subject: [PATCH] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 3212ab5..e4a6dee 100644 --- a/README.md +++ b/README.md @@ -168,6 +168,7 @@ output.selectedMarkerIndex .disposed(by: disposeBag) ``` 스크롤(페이징) 이벤트 input 옵저버블에 `debounce` 를 걸었다. `debounce`는 일정 시간동안 새로운 이벤트가 없을 때에만 이벤트를 전달하며, 중간에 들어오는 이벤트들을 무시한다. + 이를 활용하여 `selectItem`의 스크롤 애니메이션 때 들어오는 visibleItems Index를 무시하고, 스크롤 애니메이션이 끝나고 마지막에 들어온 visibleItems Index 값만 받아서 선택한 Annotation의 맵 중심 좌표로 이동시킬 수 있었다. ```swift