Aus öffentlichen Paketdaten erstellte Orientierung.
Ein visuell beeindruckender, animierter gekrümmter Navigationsleisten für Flutter-Apps. Er bietet reibungslose Übergänge mit anpassbaren Farben, Hintergrundtönen, Animationskurven und Dauer-Einstellungen. Ideal für moderne Benutzeroberflächen, die ästhetische Anspruch und Benutzerengagement betonen. Das Paket unterstützt mehrere Plattformen wie Android, iOS, macOS, Windows und Linux und sorgt für konsistente Gestaltung über Geräte hinweg. Seine dynamischen Animationen verbessern die Benutzererfahrung, ohne die Implementierung zu komplizieren.
Anwendungsfälle
Moderne App-Oberflächen
Mobile und Desktop-Anwendungen
Interaktive Benutzeroberflächenkomponenten
Benutzerdefinierte untere Navigationsleisten
Verbesserte Benutzererfahrung
Hauptmerkmale
Animierbare gekrümmte Form
Anpassbare Farben
Anpassbare Animationskurve
Konfigurierbare Animationsdauer
Plattformübergreifende Unterstützung
Beschriftete Navigationspunkte
Geeignet für
designorientierte Entwickler
Apps mit visuellem Flair
UI/UX-Designer
Flutter-Anfänger, die fortgeschrittene Widgets suchen
Projekte mit individuellen Navigationsanforderungen
Hinweise
Kann die Leistung auf Low-End-Geräten beeinträchtigen
Erfordert sorgfältige Farbkontraste für Barrierefreiheit
Animations-Einstellungen müssen auf verschiedenen Geräten getestet werden
Beschränkt auf den Einsatz in der unteren Navigation
Nicht geeignet für minimalistische Designs
Original-README
Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.
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