PageSlider는 수평 페이지 탐색을 가능하게 하는 가벼운 Flutter 위젯으로, 온보딩 흐름이나 마법사 유사 인터페이스에 적합합니다. 어떤 사용자 정의 위젯도 슬라이드 가능한 페이지로 사용할 수 있으며, 특정 UI 스타일을 강제하지 않고 유연성을 제공합니다. Material Stepper를 영감으로 하되 더 일반적인 형태이며, 부드러운 전환과 직관적인 스와이프 제스처를 지원합니다. 최소한의 설정으로 안내형 사용자 경험을 만들기에 완벽합니다.
사용 사례
- 온보딩 튜토리얼
- 워즈드 스타일 폼
- 제품 안내
- 인터랙티브 가이드
- 사용자 지정 카루셀 표시
주요 기능
- 수평 스와이프 탐색
- 모든 위젯을 페이지로 지원
- 최소 스타일링 제약
- 부드러운 전환 애니메이션
- 기존 위젯과의 간단한 통합
적합한 대상
- 간단한 온보딩 흐름
- 유연한 UI 워즈드
- 사용자 지정 상호작용 콘텐츠
- 경량 캐러셀 필요
- 빠른 UI 시퀀스 프로토타이핑
고려 사항
- 내장된 지표 또는 페이지네이션 없음
- 스크롤 물리의 사용자 정의 제한
- 대규모 페이지 수에 최적화되지 않음
- 상태 관리를 수동으로 처리해야 합니다
- 작은부터 중간 규모의 콘텐츠 세트에 가장 적합
