[UiKit] UIPanGesture setTransition(.zero) 해주는 이유
·
개발일기/IOS
💡 setTranslation(.zero)를 해줘야하는이유이동 범위를 제한해주었다면, setTranslation메서드를 적어주지 않아도 작동하지만, 손가락 움직임에 따라 변하는 느낌보다는 조금만 건드려도 훅 올라가는 느낌이 든다.이유는 pan제스처 인식기가 원점에서부터 이동한 거리를 따라서 이동해야하는데, .zero로 설정해주지않으면 바로 이전 위치로부터 떨어진 거리를 계산하기 때문에 훅 올라가고 훅 내려가는 것이다. 따라서 setTranslation메서드를 적어주는 것이 좋음!