cancel cell's gestures when scroll

2023. 1. 19. 10:38iOS/이슈

이슈

피드 리스트를 스크롤할 때 의도하지 않은 tap gesture가 실행되었다.

텝 제스쳐는 RxGesture로 VC에서 Cell로 옵저버를 전달하여 Stream을 연결시킨 상태

 

해결

scrollView delegate의 scrollViewWillBeginDragging(_:)를 이용하여 드래깅 시점에 아래 명령을 내렸다.

cells들에 접근하여 cancelsTouchesInView = true