프로그래밍 방식 제어
useGestureViewerController 훅을 사용하여 GestureViewer를 프로그래밍 방식으로 제어할 수 있습니다.
useGestureViewerController API Reference
Parameters
zoomIn(multiplier?)- multiplier: 확대할 배수 (범위:
0.01 ~ 1) - 예:
zoomIn(0.5)→ 현재 스케일의 50% 만큼 추가 확대
- multiplier: 확대할 배수 (범위:
zoomOut(multiplier?)- multiplier: 축소할 배수 (범위:
0.01 ~ 1) - 예:
zoomOut(0.3)→ 현재 스케일을 1.3으로 나누어 축소
- multiplier: 축소할 배수 (범위:
resetZoom(scale?)- scale: 초기화할 스케일 값
- 예:
resetZoom(1.5)→ 1.5배 스케일로 초기화
rotate(angle?, clockwise?)- angle: 회전할 각도 (0, 90, 180, 270, 360)
- clockwise: 회전 방향 (true: 시계방향, false: 반시계방향)
- 예:
rotate(90)→ 90도 시계방향 회전 - 예:
rotate(90, false)→ 90도 반시계방향 회전 - 예:
rotate(0)→ 회전 초기화
