我正在尝试将可垂直滚动的PageView放入一个CustomScrollView中。 这样设置的原因是我想要使用SliverAppBar。如果开始垂直滚动,AppBar会开始缩小并最终停靠在屏幕顶部。同时,当前活动页面的内容会展开。一旦AppBar停靠并且页面内容达到其允许的最大尺寸,它本身...
对于 ListView 或 GridView,我们使用 Container 包装它。但是如何给 SliverGrid 添加背景颜色呢?
我正在实现一个聊天小部件,并使用https://github.com/letsar/flutter_sticky_header库按日期分离消息,你可以在WhatsApp和Telegram上看到同样的行为。 我正在构建几个slivers,每个sliver都包含该日期的消息和标题,标题基本上是显...
我有一个带有背景图像的 SliverAppBar。 折叠时,它会有一个蓝色的背景: 但是,我想在折叠时显示背景图像,而不是蓝色背景: 我该如何实现这一点? 我已经尝试给应用栏设置透明的背景颜色,但并没有成功。 代码: void main() => runApp(MyA...
Flutter文档展示了一个使用NestedScrollView的SliverAppBar+TabBar+TabBarView with ListView的演示,但这有点复杂,我想知道是否有更简单清晰的实现方法。我尝试了以下代码:CustomScrollView slivers: ...
我正在尝试创建这种类型的视图。 有最新新闻、体育新闻和旧新闻三种类型,每种类型都有三个列表视图。虽然数据正在填充,但我无法滚动列表视图或整个滚动视图,我已经尝试了一个星期,请查看下面的代码: 我能够制作出这种布局,但是它根本无法滚动。 第一个选项卡视图class First_Tab_...
我有一个使用SliverChildBuilderDelegate的SliverList,我的问题是我不能为SliverList设置ScrollController来控制列表滚动,因为我想要控制列表某个特定项的滚动,而在普通的ListView中,这个任务非常容易完成。我想知道为什么SliverL...
我是Flutter的新手,对于布局方面遇到了一些困难。 我想要实现类似于这样的效果: 一个粘性的标题和它下面的可滚动视图。 我考虑使用Column widget,并将其分为两个子项-第一个是标题,第二个是ListView。 以下是我的代码: Widget build(BuildCont...
目前我想在用户设备上创建“复制到剪贴板”的事件。 当用户点击“列表视图领先图标.内容复制”时,文本应存储在他的设备剪贴板中。 请问有谁能帮我吗? Widget _buildListItem(BuildContext context, DocumentSnapshot data) { ...
SliverList有像ListView.builder一样的reverse选项吗? 我发现CustomScrollView有一个reverse方法,但这并不能满足我的需求。