flutter_bounceable

  • 一个简单、交互式且可定制的点击弹跳动画,可以包裹在任何您喜欢的 widget 上。
  • 您可以创建自定义弹跳动画,类似于 SpotifyApp Store 等应用。
  • flutter_bouncebouncing_widget 类似的包。

优点

  • 真正简单高效。
  • 可使用 curvescaleFactorduration 自定义弹跳动画。
  • 可控制 onTaponTapUponTapDownonTapCancel 的选项。
  • 启用和禁用 onTap 选项。
  • 滚动时不粘连。
  • 同时点击多个 Bounceable 组件时,不会触发多个 onTap 事件。

? 安装

在你的 pubspec.yaml 中

dependencies:
  flutter_bounceable: ^1.0.0

import 'package:flutter_bounceable/flutter_bounceable.dart';

用法

只需包装您喜欢的任何组件,它就能正常工作?

Bounceable(
  onTap: () {},
  child: YourWidget(),
);

演示

贡献

欢迎提供功能建议和拉取请求。对于重大更改,请先打开一个 issue 来讨论您想更改的内容。

GitHub

https://github.com/MingSern/flutter_bounceable