awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Devlight avatar

Devlight/NavigationTabBar

0
View on GitHub↗
4,928 Stars·914 Forks·Java·Apache-2.0·2 Aufrufe

NavigationTabBar

NavigationTabBar ist eine SwiftUI-Navigationskomponente für iOS-Anwendungen, die ein unteres Menü für den Wechsel zwischen primären Anwendungsbereichen bereitstellt. Sie fungiert als animiertes UI-Element, das Skalierungs- und Bewegungseffekte nutzt, um während der Navigation visuelles Feedback zu geben.

Die Komponente enthält integrierte Benachrichtigungs-Badge-Elemente, die ausstehende Anzahlen oder Status-Updates auf einzelnen Menüpunkten anzeigen. Sie verfügt zudem über einen Synchronisierungsmechanismus, der den aktiven Tab-Zustand mit einem wischbaren Inhaltsbereich verknüpft, um sicherzustellen, dass die Navigationsleiste mit der sichtbaren Seite ausgerichtet bleibt.

Das System verwaltet Tab-Übergänge durch anpassbare Timing- und Animations-Mappings für Auswahlindikatoren. Diese Funktionen koordinieren die visuellen Updates und Seitenübergänge über die Navigationsschnittstelle hinweg.

Features

  • Mobile Navigation UX Enhancements - Implements a high-quality bottom navigation menu specifically designed for improving the mobile app user experience.
  • Animated Tab Bars - Provides a SwiftUI-based animated tab bar for iOS with customizable active state indicators and smooth transitions.
  • Bottom Navigation Bars - Ships a bottom-aligned navigation interface for switching between primary application sections on iOS.
  • Navigation Tabs - Renders a bottom navigation menu with animated transitions to facilitate switching between primary app sections.
  • Notification Badges - Provides integrated UI components to display notification counts and status updates on individual menu items.
  • Selection State Coordinators - Manages the active index state to coordinate visual updates and page transitions across the navigation interface.
  • Badge Indicators - Provides customizable badge indicators to notify users of pending counts or status updates within the menu.
  • Status Notifications - Displays small, conditional status indicators on menu items to alert users of pending updates or counts.
  • Transition Timings - Implements customizable timing functions to ensure smooth motion of the selection indicator during tab transitions.
  • Scroll-Gesture Synchronizations - Synchronizes the active tab indicator with swiping gestures in the content area to maintain visual alignment.
  • Interactive UI Enhancements - Enhances the user experience with animated transitions and movement effects during navigation.
  • Selection Indicator Animators - Calculates real-time scale and position offsets for the selection marker based on the currently active tab index.
  • Synchronized Content Paging - Coordinates the navigation bar state with a swiping container so the active tab always matches the visible page.
  • Tab Transition Behaviors - Offers customizable timing, scale, and movement settings for the selection indicator during tab navigation.
  • Animated UI Components - Provides a visual interface element that utilizes scale and movement effects to give feedback during navigation.

Star-Verlauf

Star-Verlauf für devlight/navigationtabbarStar-Verlauf für devlight/navigationtabbar

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu NavigationTabBar

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit NavigationTabBar.
  • hackware1993/magicindicatorAvatar von hackware1993

    hackware1993/MagicIndicator

    9,799Auf GitHub ansehen↗

    MagicIndicator is a library for rendering visual page markers and navigation tabs that synchronize with paginated views in Android applications. It provides a set of tools for implementing interactive page indicators, including components for tracking and controlling page positions within sliding containers and fragment navigation systems. The project supports customizable tab navigation through custom layout files and interface-based styling. It enables the integration of notification badges, allowing numeric or status markers to be overlaid on navigation tabs to alert users of updates. The

    Javaindicatorpagerslidingtabstriptablayout
    Auf GitHub ansehen↗9,799
  • pujiaxin33/jxcategoryviewAvatar von pujiaxin33

    pujiaxin33/JXCategoryView

    6,165Auf GitHub ansehen↗

    JXCategoryView is a set of iOS user interface components for creating scrollable tab menus and paging containers. It provides a system for implementing category-based navigation where a segmented control coordinates with a content area to enable section transitions. The project focuses on the synchronization between a navigation menu and a paging view controller, ensuring that scrolling through content updates the active tab and vice versa. It supports highly customizable tab cells through subclassing, allowing for the integration of images, rich text, and notification badges. The library in

    Objective-Ccategorycategoryviewcollectionview
    Auf GitHub ansehen↗6,165
  • ashok-varma/bottomnavigationAvatar von Ashok-Varma

    Ashok-Varma/BottomNavigation

    4,348Auf GitHub ansehen↗

    BottomNavigation is an Android UI component library used to implement a standard navigation bar at the bottom of a mobile screen. It provides a reusable interface for accessing top-level application destinations while following mobile design standards. The library includes a notification badge system to alert users of new content or pending actions on navigation tabs. This system allows for the customization of the colors, shapes, borders, and positions of these indicators, as well as control over their visibility. The project covers broader mobile UI customization, enabling the modification

    Javaandroidandroid-libraryandroid-ui
    Auf GitHub ansehen↗4,348
  • aurelhubert/ahbottomnavigationAvatar von aurelhubert

    aurelhubert/ahbottomnavigation

    3,824Auf GitHub ansehen↗

    ahbottomnavigation is an Android UI component library that provides a view-based bottom navigation bar for implementing tabbed interfaces. It functions as a navigation framework for managing active tab states and triggering application logic through user interactions with a menu of three to five items. The library includes a dynamic notification badge system that renders visual overlays on navigation items to alert users to pending updates. It also features an interactive view manager that coordinates navigation bar visibility and transitions based on real-time scroll events. The component c

    Java
    Auf GitHub ansehen↗3,824
Alle 30 Alternativen zu NavigationTabBar anzeigen→

Häufig gestellte Fragen

Was macht devlight/navigationtabbar?

NavigationTabBar ist eine SwiftUI-Navigationskomponente für iOS-Anwendungen, die ein unteres Menü für den Wechsel zwischen primären Anwendungsbereichen bereitstellt. Sie fungiert als animiertes UI-Element, das Skalierungs- und Bewegungseffekte nutzt, um während der Navigation visuelles Feedback zu geben.

Was sind die Hauptfunktionen von devlight/navigationtabbar?

Die Hauptfunktionen von devlight/navigationtabbar sind: Mobile Navigation UX Enhancements, Animated Tab Bars, Bottom Navigation Bars, Navigation Tabs, Notification Badges, Selection State Coordinators, Badge Indicators, Status Notifications.

Welche Open-Source-Alternativen gibt es zu devlight/navigationtabbar?

Open-Source-Alternativen zu devlight/navigationtabbar sind unter anderem: hackware1993/magicindicator — MagicIndicator is a library for rendering visual page markers and navigation tabs that synchronize with paginated… pujiaxin33/jxcategoryview — JXCategoryView is a set of iOS user interface components for creating scrollable tab menus and paging containers. It… ashok-varma/bottomnavigation — BottomNavigation is an Android UI component library used to implement a standard navigation bar at the bottom of a… aurelhubert/ahbottomnavigation — ahbottomnavigation is an Android UI component library that provides a view-based bottom navigation bar for… roughike/bottombar — BottomBar is an Android UI component that implements a Material Design bottom navigation bar. It serves as a reusable… h07000223/flycotablayout — FlycoTabLayout is a Java-based library for building tabbed navigation interfaces in Android applications. It functions…