개요
사용자가 어느 방향으로든 스와이프하여 페이지를 닫을 수 있도록 해주는 플러터 위젯으로, 전통적인 뒤로 가기 버튼과 기본 전환 효과를 대체합니다. 사용자 정의 가능한 종료 동작과 부드럽고 제스처 기반의 네비게이션을 제공하여 모바일 및 웹 플랫폼에서 사용자 경험을 향상시킵니다. 이 패키지는 안드로이드, iOS, 웹, macOS, 윈도우, 리눅스 등 여러 플랫폼을 지원하며 크로스플랫폼 앱에 유연하게 활용할 수 있습니다. 매끄러운 애니메이션과 직관적인 상호작용을 갖추고 있어 현대적이고 인터랙티브한 UI에 이상적입니다.
사용 사례
- 스와이프로 닫기 모달
- 인터랙티브 온보딩 흐름
- 제스처 기반 탐색
- 사용자 지정 페이지 닫기
- 사용자 참여도 향상
주요 기능
- 방향에 관계없는 스와이프 종료
- 부드러운 애니메이션 전환
- 크로스 플랫폼 지원
- 사용자 지정 가능한 드래그 민감도
- 내장 에지 탐지
- Navigator와의 간편한 통합
적합한 대상
- 현대적인 앱 인터페이스
- 인터랙티브 튜토리얼
- 손짓 중심 애플리케이션
- 디자인 중심의 사용자 경험
- 모바일 우선 개발
고려 사항
- 다른 제스처 감지기와 충돌할 수 있습니다
- 중첩된 탐색을 신중하게 처리해야 합니다
- 복잡한 탐색 스택에 적합하지 않음
- 중량 위젯 사용 시 성능 영향
- 제한된 접근성 지원
- 모든 대상 플랫폼에서 테스트 필요
