flutter - 为什么这个 FAB 没有动画到扩展的?
问题描述
所以我想在扩展和普通之间制作一个工厂,比如 Gmail
但是我的 FAB 拒绝立即更改此动画
这是我的代码:
return Scaffold(
appBar: appBar,
body: Center(
<Code of no interest>
),
floatingActionButton: isFABOpen
? FloatingActionButton.extended(
onPressed: () {
Navigator.push(
context,
MaterialPageRoute(builder: (context) => AddQuote()),
);
},
label: Text('Add Quote'),
icon: Icon(Icons.add_rounded),
)
: FloatingActionButton(
onPressed: () {
Navigator.push(
context,
MaterialPageRoute(builder: (context) => AddQuote()),
);
},
child: Icon(Icons.add_rounded),
),
floatingActionButtonAnimator: FloatingActionButtonAnimator.scaling,
);
解决方案
推荐阅读
- data-cleaning - 如何获取数据子集并在 r 中进行汇总
- solr - 了解 solr(8.x) 默认 searchHandler
- firebase - Firebase 云功能在 Cordova 上不起作用
- ruby-on-rails - 如何跨 2 个 rails 实例处理 CSRF 令牌?
- go - 使用 gocolly 获取 div 元素失败
- java - 如何使用一个 jar 文件在同一个应用程序中运行服务器和客户端框架
- azure-data-factory - 如何强制将管道的状态设置为失败
- javascript - 如何修复过滤器搜索以在列表项内显示仪表图
- python - 如何过滤从条件索引开始的自定义间隔内的时间戳?
- sql - 如何从 Node.js 将记录插入 Postgres?node-pg 没有很好的文档记录