awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Devlight avatar

Devlight/NavigationTabBar

0
View on GitHub↗
4,928 نجوم·914 تفرعات·Java·Apache-2.0·3 مشاهدات

NavigationTabBar

NavigationTabBar هو مكون تنقل SwiftUI لتطبيقات iOS يوفر قائمة سفلية للتبديل بين أقسام التطبيق الرئيسية. يعمل كعنصر واجهة مستخدم متحرك يستخدم تأثيرات القياس والحركة لتوفير تغذية راجعة مرئية أثناء التنقل.

يتضمن المكون عناصر شارة إشعار متكاملة تعرض أعداد المهام المعلقة أو تحديثات الحالة على عناصر القائمة الفردية. كما يتميز بآلية مزامنة تربط حالة علامة التبويب النشطة بمنطقة محتوى التمرير لضمان بقاء شريط التنقل محاذيًا للصفحة المرئية.

يدير النظام انتقالات علامات التبويب من خلال توقيت قابل للتخصيص وتعيين الرسوم المتحركة لمؤشرات الاختيار. تنسق هذه القدرات التحديثات المرئية وانتقالات الصفحات عبر واجهة التنقل.

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.

سجل النجوم

مخطط تاريخ النجوم لـ devlight/navigationtabbarمخطط تاريخ النجوم لـ devlight/navigationtabbar

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة devlight/navigationtabbar؟

NavigationTabBar هو مكون تنقل SwiftUI لتطبيقات iOS يوفر قائمة سفلية للتبديل بين أقسام التطبيق الرئيسية. يعمل كعنصر واجهة مستخدم متحرك يستخدم تأثيرات القياس والحركة لتوفير تغذية راجعة مرئية أثناء التنقل.

ما هي الميزات الرئيسية لـ devlight/navigationtabbar؟

الميزات الرئيسية لـ devlight/navigationtabbar هي: Mobile Navigation UX Enhancements, Animated Tab Bars, Bottom Navigation Bars, Navigation Tabs, Notification Badges, Selection State Coordinators, Badge Indicators, Status Notifications.

ما هي البدائل مفتوحة المصدر لـ devlight/navigationtabbar؟

تشمل البدائل مفتوحة المصدر لـ devlight/navigationtabbar: 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…

بدائل مفتوحة المصدر لـ NavigationTabBar

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع NavigationTabBar.
  • hackware1993/magicindicatorالصورة الرمزية لـ hackware1993

    hackware1993/MagicIndicator

    9,799عرض على GitHub↗

    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
    عرض على GitHub↗9,799
  • pujiaxin33/jxcategoryviewالصورة الرمزية لـ pujiaxin33

    pujiaxin33/JXCategoryView

    6,165عرض على GitHub↗

    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
    عرض على GitHub↗6,165
  • ashok-varma/bottomnavigationالصورة الرمزية لـ Ashok-Varma

    Ashok-Varma/BottomNavigation

    4,348عرض على GitHub↗

    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
    عرض على GitHub↗4,348
  • aurelhubert/ahbottomnavigationالصورة الرمزية لـ aurelhubert

    aurelhubert/ahbottomnavigation

    3,824عرض على GitHub↗

    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
    عرض على GitHub↗3,824
  • عرض جميع البدائل الـ 30 لـ NavigationTabBar→