FLUTTER ECOSYSTEM

pull_down_button

A package that implements Pull-Down Button from iOS 14 in Flutter. Highly customizable.

pull_down_button cover
Latest version
0.10.2
30-day downloads
334K
Likes
480
Pub points
150

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter package that replicates the iOS 14 Pull-Down Button UI component, offering a customizable dropdown-style button for app interfaces. It enables users to reveal options or actions by pulling down from a button, enhancing interaction consistency with iOS design patterns. The package supports multiple platforms and provides extensive customization for appearance and behavior.

Use cases
  • Implementing iOS-style pull-down menus
  • Creating custom dropdowns in Flutter apps
  • Enhancing user interaction with gesture-based controls
  • Adding platform-specific UI elements to cross-platform apps
  • Designing intuitive action selectors
Key features
  • iOS 14-inspired pull-down animation
  • Highly customizable appearance and behavior
  • Support for all major Flutter platforms
  • Gesture-driven interaction
  • Extensible widget structure
Suitable for
  • Developers targeting iOS design consistency
  • Apps needing gesture-based dropdowns
  • Cross-platform apps requiring native-like components
  • UI designers seeking modern Flutter widgets
Considerations
  • Requires understanding of gesture handling
  • May need additional styling for non-iOS platforms
  • Limited to pull-down interaction pattern
  • Not suitable for complex menu hierarchies
  • Best used in contexts where space is limited
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add pull_down_button

Categories

Dependencies

Dependency list 1 items

Source repository

Related projects