awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
brentvatne avatar

brentvatne/react-native-scrollable-tab-view

0
View on GitHub↗
6,944 星标·2,255 分支·JavaScript·3 次浏览www.npmjs.com/package/react-native-scrollable-tab-view↗

React Native Scrollable Tab View

This project is a cross-platform mobile tab navigator for React Native. It provides a swipable tab interface and an animated view switcher that allows users to move between different content areas using horizontal swipe gestures.

The system features a customizable tab bar component that can be styled or replaced with custom components to control the visual layout. It supports independent scroll state management, ensuring each individual page maintains its own vertical scroll position when switching views.

The navigation framework handles tab transition control and adjacent page pre-rendering to manage how screens enter the viewport. It also includes capabilities for tab bar layout configuration and bi-directional event synchronization between the navigation bar and the paging container.

Features

  • React Native Navigation Frameworks - Provides a comprehensive tabbed navigation framework specifically designed for React Native applications.
  • Custom Component Injection - Provides a prop-based interface for replacing the default tab navigation bar with custom components.
  • Paging Containers - Uses a horizontal scroll view to organize tab screens side-by-side for seamless swiping.
  • Scroll Restoration - Ensures each individual tab page maintains its own vertical scroll position when switching views.
  • Tab Bar Customizers - Offers a flexible navigation header that can be styled or replaced with custom components.
  • Pager Tab Interfaces - Ships a tabbed navigation component synchronized with a swipable view pager for cross-platform mobile apps.
  • View Switchers - Provides an animated system to manage and transition between different tabbed content areas.
  • View Transitions - Implements horizontal swipe gestures for navigating between content screens with hardware-accelerated animations.
  • Bi-Directional State Synchronizations - Synchronizes the active tab index between the navigation bar and paging container via event mapping.
  • Adjacent View Pre-rendering - Implements adjacent page pre-rendering to eliminate flicker and ensure smooth transitions between tab screens.
  • Navigation Headers - Supports the creation of tailored navigation headers and tab bars to match brand styles.
  • Scroll Progress Mapping - Maps the horizontal scroll offset to UI transitions for fluid movement between tabs.
  • UI Components - Scrollable tab navigation for mobile interfaces.

Star 历史

brentvatne/react-native-scrollable-tab-view 的 Star 历史图表brentvatne/react-native-scrollable-tab-view 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

brentvatne/react-native-scrollable-tab-view 是做什么的?

This project is a cross-platform mobile tab navigator for React Native. It provides a swipable tab interface and an animated view switcher that allows users to move between different content areas using horizontal swipe gestures.

brentvatne/react-native-scrollable-tab-view 的主要功能有哪些?

brentvatne/react-native-scrollable-tab-view 的主要功能包括:React Native Navigation Frameworks, Custom Component Injection, Paging Containers, Scroll Restoration, Tab Bar Customizers, Pager Tab Interfaces, View Switchers, View Transitions。

brentvatne/react-native-scrollable-tab-view 有哪些开源替代品?

brentvatne/react-native-scrollable-tab-view 的开源替代品包括: aksonov/react-native-router-flux — This project is a cross-platform mobile navigation library and declarative routing engine. It maps components to named… xmartlabs/xlpagertabstrip — XLPagerTabStrip is a navigation component for iOS that synchronizes a tabbed menu with a swipable view controller… ptomasroos/react-native-scrollable-tab-view — This project is a React Native UI component for implementing swipeable tab navigation. It organizes mobile app content… satya164/react-native-tab-view — This project provides a tabbed navigation component for cross-platform mobile applications. It functions as a… h07000223/flycotablayout — FlycoTabLayout is a Java-based library for building tabbed navigation interfaces in Android applications. It functions… swup/swup — Swup is a page transition library and AJAX page loader designed to create seamless, animated transitions between pages…

React Native Scrollable Tab View 的开源替代方案

相似的开源项目,按与 React Native Scrollable Tab View 的功能重合度排序。
  • aksonov/react-native-router-fluxaksonov 的头像

    aksonov/react-native-router-flux

    8,927在 GitHub 上查看↗

    This project is a cross-platform mobile navigation library and declarative routing engine. It maps components to named scenes within a centralized configuration to manage application flow and screen transitions. The system distinguishes itself through a variety of specialized navigation patterns, including a mobile drawer navigation system for side menus and a tab navigation framework for organizing top-level views. It also features a modal overlay manager for rendering screens as pop-ups or transparent lightboxes and a deep linking handler that maps incoming URIs to specific application scen

    JavaScript
    在 GitHub 上查看↗8,927
  • xmartlabs/xlpagertabstripxmartlabs 的头像

    xmartlabs/XLPagerTabStrip

    7,005在 GitHub 上查看↗

    XLPagerTabStrip is a navigation component for iOS that synchronizes a tabbed menu with a swipable view controller pager. It functions as a gesture-based view switcher, allowing users to navigate between different screen views through either direct tab selection or horizontal swipe gestures. The project provides a wrapper for segmented controls and other tab indicator styles to manage the switching of multiple child views. It supports various tab indicator styling options, including button bars and simple indicator bars, and allows for the configuration of tab transition behaviors. The system

    Swift
    在 GitHub 上查看↗7,005
  • ptomasroos/react-native-scrollable-tab-viewptomasroos 的头像

    ptomasroos/react-native-scrollable-tab-view

    6,945在 GitHub 上查看↗

    This project is a React Native UI component for implementing swipeable tab navigation. It organizes mobile app content into category tabs that users navigate through horizontal gestures or direct interaction. The system synchronizes the movement of the tab indicator with the page scroll offset. It supports the integration of custom tab bars and provides the ability to maintain independent scroll positions for each individual page. Navigation can be managed programmatically, including the ability to define initial starting pages or disable gesture-based swiping. The component also includes tr

    JavaScriptanimatedreact-nativeswipe
    在 GitHub 上查看↗6,945
  • satya164/react-native-tab-viewsatya164 的头像

    satya164/react-native-tab-view

    5,113在 GitHub 上查看↗

    This project provides a tabbed navigation component for cross-platform mobile applications. It functions as a navigational container that organizes content into separate views, allowing users to switch between screens via a tab bar or swipe gestures. The component features a customizable tab bar interface that supports branded styling, icons, badges, and horizontal scrolling to accommodate numerous navigation targets. It also includes a deferred rendering system that delays the instantiation of tab scenes until they receive focus to improve initial load speed. The implementation covers tab b

    TypeScripthacktoberfestpager-componentreact-native
    在 GitHub 上查看↗5,113
查看 React Native Scrollable Tab View 的所有 30 个替代方案→