CurvedNavBar는 커브 디자인의 사용자 정의 가능한 하단 네비게이션 바를 제공하는 Flutter 패키지로, 중심에 플로팅 액션 버튼(FAB)이 있습니다. FAB는 중앙 탭으로 사용하거나 팝업 열기 또는 카메라 실행과 같은 작업을 트리거할 수 있습니다. Android, iOS, Web, macOS, Windows, Linux 등 여러 플랫폼을 지원하며 부드러운 애니메이션과 반응형 레이아웃을 제공합니다. 인터랙티브 요소를 갖춘 우아하고 현대적인 네비게이션 경험을 필요로 하는 앱에 적합합니다.
사용 사례
모바일 앱 탐색
FAB와 함께 개선된 하단 탭
카메라 또는 팝업 트리거
크로스 플랫폼 UI 일관성
현대적인 앱 디자인
인터랙티브 탐색 제스처
주요 기능
곡선 하단 탐색
사용자 정의 가능한 FAB 위치
다중 플랫폼 지원
부드러운 애니메이션
확장 가능한 작업 처리
반응형 디자인
적합한 대상
현대적인 UI를 찾는 개발자
상호작용형 FAB이 필요한 앱
크로스 플랫폼 모바일 애플리케이션
디자인 중심의 플러터 프로젝트
애니메이션 네비게이션 바를 원하는 사용자
고려 사항
신중한 레이아웃 계획이 필요합니다
복잡한 디자인을 위해 맞춤 스타일링이 필요할 수 있습니다
하단 탐색 사용 사례에 제한됨
플랫폼별 동작은 다를 수 있습니다
하단 탐색이 아닌 시나리오에는 적합하지 않습니다
FAB 상호작용 로직은 별도로 구현되어야 합니다
원본 README
연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.
curved_nav_bar
Bottom nav bar with FAB and center text, You can use FAB as a middle tab or perform other operations like, open popup or open camera (pub.dev).
Copyright 2018 Boffin Coders Pvt. Ltd.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.