个人中心页面的效果如何实现的能不能给点思路呢,我尝试使用NestedScrollView+SliverAppBar(flexibleSpace个人信息+bottom标签栏)+TabBarView
但是发现SliverAppBar需要设置expandedHeight,而每个人的个人信息因简介不同,页面高度可能又不一样
个人中心页面的效果如何实现的能不能给点思路呢,我尝试使用NestedScrollView+SliverAppBar(flexibleSpace个人信息+bottom标签栏)+TabBarView
但是发现SliverAppBar需要设置expandedHeight,而每个人的个人信息因简介不同,页面高度可能又不一样
1 回答775 阅读✓ 已解决
3 回答1.3k 阅读
1 回答609 阅读✓ 已解决
1 回答661 阅读✓ 已解决
2 回答699 阅读
1 回答410 阅读✓ 已解决
1 回答403 阅读✓ 已解决
可以考虑监听滚动,通过 getBoundingClientRect 实时获取用户个人封面元素的大小和位置,计算出该封面元素的可视部分高度在页头高度左右的时候,切换页头背景和标题。