개요
scroll_app_bar 패키지는 스크롤 중에 앱 바를 동적으로 숨기고 표시할 수 있게 해주며 부드러운 전환을 통해 사용자 경험을 향상시킵니다. 커스텀 스크롤 뷰나 슬리버를 필요로 하지 않고 원활하게 작동하여 일반 스크롤 가능한 위젯과의 통합이 간편합니다. 단순성과 호환성을 고려해 설계되었으며 기본 ListView, ScrollView 및 기타 일반적인 스크롤 컨테이너와 함께 작동합니다. 화면 공간을 최대한 활용하면서도 탐색 요소에 쉽게 접근할 수 있는 앱에 적합합니다.
사용 사례
- 목록에서의 동적 앱 바 행동
- 자동 숨김 헤더를 통한 UI 개선
- 화면 실공간 사용 개선
- 몰입형 스크롤 경험 만들기
- 앱 바 관리 간소화
주요 기능
- 사용자 정의 스크롤 뷰 없이 작동합니다
- 슬리버스가 필요하지 않습니다
- 스크롤 시 자동 숨기기/보이기
- 표준 스크롤 가능한 요소와의 간단한 통합
- 부드러운 전환 애니메이션
적합한 대상
- 긴 콘텐츠 목록을 가진 모바일 앱
- 최소한의 UI를 원하는 디자이너
- 빠른 앱 바 향상을 원하는 개발자
- 사용자 몰입에 초점을 맞춘 앱
- 복잡한 스크롤 로직을 피하는 프로젝트
고려 사항
- 수직 스크롤링으로 제한
- 중첩 스크롤 뷰와 함께 작동하지 않을 수 있습니다
- Flutter 2.0 이상 필요
- 복잡한 스크롤 계층에 적합하지 않습니다
- 플랫폼별 스크롤 동작에 따라 다릅니다
