Flutter实现可折叠标题栏
先看效果图:
实现方案:
在ScrollView里面添加两个头布局(展开布局 + 收缩布局),展开布局开始显示,收缩布局开始隐藏。监听页面滑动,当滑动到指定位置时,展开布局隐藏,收缩布局显示。
具体代码:
1 | import 'package:flutter/material.dart'; |
本示例仅是提供实现方案,对于代码中写死的一些值,为了更好的UI效果,需要根据具体实现时计算。
每天努力多一分、每天提高多一点!
先看效果图:
在ScrollView里面添加两个头布局(展开布局 + 收缩布局),展开布局开始显示,收缩布局开始隐藏。监听页面滑动,当滑动到指定位置时,展开布局隐藏,收缩布局显示。
具体代码:
1 | import 'package:flutter/material.dart'; |
本示例仅是提供实现方案,对于代码中写死的一些值,为了更好的UI效果,需要根据具体实现时计算。
微信支付