flutter - 带有文本 + 图标的按钮,在使用 Flutter 滚动时仅变为图标
问题描述
颤振开发
我想创建一个按钮,就像 Gmail 的 Android 应用程序中可用的按钮一样。
这是一个扩展的浮动按钮,右侧有一个图标,右侧有一个标题/文本,当您向下滚动电子邮件列表时,该按钮会“缩小”为只有图标的传统浮动按钮。
要是有动画就好了。
解决方案
这可以通过具有属性的 Scrollcontroller 来完成position
。只需将初始值与另一个进行比较。如果它们不同,请使用按钮执行某些操作。
推荐阅读
- html - html视频播放问题
- c# - 如何检查 DataGrid 中的特定列是否已更改?
- c# - PostMessage 鼠标点击有效但没有移动
- c# - 如何压缩相同的重复 Else If 语句
- python - 尝试对 pandas df 进行排序返回多索引错误
- api - 使用 Postman 到负载均衡器进行 API 测试
- github - 每次重新打开 git bash: git@github.com: Permission denied (publickey)
- java - Java 服务层方法 - 主键或休眠实体参数?如果使用 Spring Boot,哪个更惯用?
- javascript - 同时更新firebase中的数组
- r - 如何在 R 中的两条单独的生存曲线上进行 survdiff?