FLUTTER ECOSYSTEM

dragsheet

具有物理效果、弹跳感且可拖动的 Flutter 页面和模态框。专为填补我自己的应用中遇到的空白而构建。

dragsheet 封面
最新版本
0.0.4
近 30 天下载
55
喜欢数
4
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

Dragsheet 是一个 Flutter 包,提供基于物理、弹跳式且可拖动的底部抽屉和模态框。旨在提供更动态和响应式的用户体验,填补了标准 Flutter 底部抽屉实现中的空白,通过类似弹簧的动画添加了逼真的拖动交互。非常适合需要交互式、手势驱动面板的应用程序,让界面感觉自然且富有吸引力。

适合场景
  • 可交互的底部面板
  • 由手势驱动的模态框
  • 动态UI组件
  • 以移动设备为优先的设计模式
  • 可自定义的页面转换
  • 增强用户参与度
主要特点
  • 基于物理的拖拽交互
  • 弹跳动画效果
  • 流畅的手势响应
  • 跨平台支持
  • 可自定义的拖动阈值
  • 轻松集成到现有的 Flutter 应用中
适合对象
  • 寻求高级底部表单行为的开发者
  • 需要触觉、动画用户界面的应用程序
  • 设计师专注于流畅的运动
  • 带有交互式底部面板的 Flutter 项目
  • 想要一个可直接替换标准 BottomSheet 的用户
使用建议
  • 可能需要调整以获得最佳物理行为
  • 动画带来的额外性能开销
  • 不适合用于简单的静态表格
  • 最好配合清晰的视觉反馈使用
  • 除了拖拽机制外,自定义功能有限
  • 需要理解物理模拟原理
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add dragsheet

所属分类

源码仓库

关联项目

暂无相关数据。