Flutter 앱용으로 시각적으로 인상적인 애니메이션 곡선 네비게이션 바입니다. 사용자 정의 가능한 색상, 배경 톤, 애니메이션 곡선 및 지속 시간 설정을 갖춘 부드러운 전환 효과를 제공합니다. 미적 매력과 사용자 참여를 중시하는 현대적인 UI에 이상적입니다. 이 패키지는 Android, iOS, macOS, Windows, Linux 등 여러 플랫폼을 지원하여 기기 간 일관된 디자인을 보장합니다. 동적 애니메이션은 사용자 경험을 향상시키면서도 구현의 단순성을 유지합니다.
A Flutter package for easy implementation of curved navigation bar.
This package is a fork of the original curved_navigation_bar from https://github.com/rafalbednarczuk/curved_navigation_bar with label for CurvedNavigationBarItem.
Label
No Label
Add dependency
dependencies:curved_labeled_navigation_bar:^2.0.6#latest version
Index of NavigationBar, can be used to change current index or to set initial index
color
Color of NavigationBar, default Colors.white
buttonBackgroundColor
Background color of floating button, default same as color attribute
backgroundColor
Color of NavigationBar's background, default Colors.blueAccent
onTap
Function handling taps on items
letIndexChange
Function which takes page index as argument and returns bool. If function returns false then page is not changed on button tap. It returns true by default