awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

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

telly/TLYShyNavBarArchived

0
View on GitHub↗
3,704 Stars·421 Forks·Objective-C·MIT·4 Aufrufe

TLYShyNavBar

TLYShyNavBar provides interface components for iOS that implement scroll-responsive navigation bars and dynamic header extensions. It consists of a navigation bar component that automatically hides or reveals itself based on scroll direction and distance to maximize screen real estate.

The system includes a dynamic header extension for attaching custom views to the navigation bar. These extension views can resize, slide out of the viewport, or remain pinned as the user scrolls through primary content.

The project covers navigation bar transition controls, including configurable fade styling and scroll resistance thresholds that prevent visibility changes until a specific pixel distance is exceeded. It also handles the rendering of custom extension views that shift or remain sticky relative to the navigation bar.

Features

  • Dynamic Navigation Behaviors - Implements iOS-specific navigation bars that respond dynamically to content scrolling to maximize screen real estate.
  • Auto-Hiding Navigation Bars - Ships a navigation bar component for iOS that automatically hides or reveals itself based on scroll behavior.
  • Sticky Extension Views - Enables placing custom views beneath the navigation bar that can slide out of view or remain pinned.
  • Scroll-Responsive View Extensions - Allows attaching custom views to the navigation bar that automatically resize and shift as the user scrolls.
  • Sticky Positioning - Provides the ability to pin custom extension views to the top of the screen during active scrolling.
  • Scroll-Responsive Navigation Views - Integrates custom extension views into the navigation bar that react to scroll events by resizing or sliding.
  • Dynamic View Offsetting - Calculates dynamic coordinate shifts for extension views based on the user's current scroll progress.
  • Navigation Bars - Provides a navigation bar that automatically hides or reveals itself based on user scroll direction.
  • Scroll-Adaptive Headers - Provides headers and navigation bars that shift visibility and position dynamically as content is scrolled.
  • Scroll-Responsive Navigation Bars - Implements a navigation interface that reacts to scrolling content with configurable resistance and custom fading.
  • Scroll-State Tracking - Monitors scroll offsets to trigger state transitions and layout changes in the navigation bar.
  • Scroll View Interface Extensions - Provides behavioral extensions to the scroll view that allow custom views to scroll in tandem with the navigation bar.
  • Translation-Based Layout Shifting - Implements rendering techniques that shift extension views vertically to reveal or hide them during scrolling.
  • Scroll Bars - Implements a pixel tolerance threshold that must be exceeded before the navigation bar triggers a visibility change.
  • Scroll-Driven Visibility - Toggles the navigation bar's visibility and opacity based on the user's scroll direction.
  • Scroll-Driven Transition Effects - Controls how navigation elements fade or animate during scrolling using custom resistance and transition effects.
  • Scroll-Offset Thresholds - Sets a pixel distance threshold that must be exceeded before the navigation bar changes visibility.
  • Navigation Bar Transition Controllers - Allows adjusting the visual fade behavior and transition logic as the navigation bar enters or exits the viewport.
  • UI Components - Navigation bar that automatically hides/shows during scrolling.

Star-Verlauf

Star-Verlauf für telly/tlyshynavbarStar-Verlauf für telly/tlyshynavbar

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

Häufig gestellte Fragen

Was macht telly/tlyshynavbar?

TLYShyNavBar provides interface components for iOS that implement scroll-responsive navigation bars and dynamic header extensions. It consists of a navigation bar component that automatically hides or reveals itself based on scroll direction and distance to maximize screen real estate.

Was sind die Hauptfunktionen von telly/tlyshynavbar?

Die Hauptfunktionen von telly/tlyshynavbar sind: Dynamic Navigation Behaviors, Auto-Hiding Navigation Bars, Sticky Extension Views, Scroll-Responsive View Extensions, Sticky Positioning, Scroll-Responsive Navigation Views, Dynamic View Offsetting, Navigation Bars.

Welche Open-Source-Alternativen gibt es zu telly/tlyshynavbar?

Open-Source-Alternativen zu telly/tlyshynavbar sind unter anderem: andreamazz/amscrollingnavbar — AMScrollingNavbar is a Swift UI component and controller designed to synchronize the movement of a UINavigationBar… motiondivision/motion-vue — Motion-vue is a declarative animation library for Vue that provides a framework for building fluid, high-performance… hackiftekhar/iqkeyboardmanager — IQKeyboardManager is an iOS keyboard management library and UI layout utility. It automatically adjusts screen layouts… roughike/bottombar — BottomBar is an Android UI component that implements a Material Design bottom navigation bar. It serves as a reusable… mortimergoro/mgswipetablecell — MGSwipeTableCell is an iOS mobile UI library providing a custom UIKit table view cell subclass. It is a swipeable UI… cewendel/swtableviewcell — SWTableViewCell is a UIKit component and library for adding interactive swipe-to-reveal action buttons to table view…

Open-Source-Alternativen zu TLYShyNavBar

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit TLYShyNavBar.
  • andreamazz/amscrollingnavbarAvatar von andreamazz

    andreamazz/AMScrollingNavbar

    6,002Auf GitHub ansehen↗

    AMScrollingNavbar is a Swift UI component and controller designed to synchronize the movement of a UINavigationBar with the scroll position of a UIScrollView. It acts as a navigation bar behavior modifier that allows the navigation bar to hide or reveal itself dynamically based on user scroll interactions. The project provides a mechanism to coordinate the movement of multiple interface elements, enabling supplementary views such as toolbars or tab bars to slide in synchronization with the navigation bar. It utilizes offset-based translation and customizable scroll speeds to control how quick

    Swift
    Auf GitHub ansehen↗6,002
  • motiondivision/motion-vueAvatar von motiondivision

    motiondivision/motion-vue

    2,185Auf GitHub ansehen↗

    Motion-vue is a declarative animation library for Vue that provides a framework for building fluid, high-performance user interface motion. It enables developers to define complex animation states and transitions using code-based variants and spring-driven physics, ensuring that visual updates remain synchronized with component lifecycles and application state. The library distinguishes itself through a layout projection engine that tracks element coordinates to animate transitions between layout states, and a gesture-driven input pipeline that maps pointer and scroll interactions to animatio

    TypeScriptanimationframer-motionmotion
    Auf GitHub ansehen↗2,185
  • hackiftekhar/iqkeyboardmanagerAvatar von hackiftekhar

    hackiftekhar/IQKeyboardManager

    16,623Auf GitHub ansehen↗

    IQKeyboardManager is an iOS keyboard management library and UI layout utility. It automatically adjusts screen layouts to prevent the software keyboard from covering text input fields. The project provides a customizable keyboard toolbar component with navigation buttons and action triggers. It enables focus management, allowing users to move between text fields via the return key or toolbar controls. The library covers keyboard layout coordination, including touch-based dismissal and offset configuration. It also includes a system for managing keyboard behaviors and appearance on a per-clas

    Swift
    Auf GitHub ansehen↗16,623
  • mortimergoro/mgswipetablecellAvatar von MortimerGoro

    MortimerGoro/MGSwipeTableCell

    6,916Auf GitHub ansehen↗

    MGSwipeTableCell is an iOS mobile UI library providing a custom UIKit table view cell subclass. It is a swipeable UI component designed to implement swipe-to-action patterns within native Apple mobile applications. The library enables the creation of interactive table cells that reveal hidden buttons through horizontal swipe gestures. It includes expandable swipe action triggers that execute specific events when a gesture exceeds a defined distance threshold. The component covers mobile UI gesture integration and table view customization, utilizing coordinate-based layout mapping and state-b

    Objective-C
    Auf GitHub ansehen↗6,916
Alle 30 Alternativen zu TLYShyNavBar anzeigen→