92得票8回答
在Flutter中具有Snap效果的可水平滚动卡片

我想创建一个卡片列表,可以在左右滑动时实现捕捉效果。 每个卡片之间有一些间距,并且适合屏幕,类似于下面的图片。 除此之外,这些可水平滚动的列表元素应该包含在一个可垂直滚动的列表中。 我所能做到的只是按照Flutter文档中的示例显示一组水平滚动卡片。 class SnapCarou...

63得票2回答
41得票5回答
Flutter如何检查Sliver AppBar是否展开或折叠?

我在Flutter中使用了一个带有背景小部件的SliverAppBar。 问题是,当它展开时,标题和图标(前导和操作)应该是白色才能正确显示,而当它折叠时,它们应该变为黑色。 有什么想法可以得到一个bool吗?或者其他解决这个问题的方法。 谢谢。class SliverExample e...

38得票1回答
Flutter滑动容器

我是Flutter的新手,无法实现我想要的布局。 我有一个包含3个选项卡的SliverAppBar。其中一个选项卡的内容必须是一个ScrollView,由一个具有固定大小(带有图像背景)和一个ListView组成的容器组合而成。 我尝试使用CustomScrollView实现此操作,但不知...

31得票7回答
Flutter异常:ScrollController附加到多个滚动视图

我的Flutter应用程序在从带有 ScrollController 控制 NestedScrollView 的页面导航时抛出异常(附加到多个滚动视图的ScrollController),我不确定我做错了什么。 以下是我用简单的示例重现异常。我可以从 FirstPage 正常地导航到 Sec...

28得票2回答
有没有关于Sliver小部件的明确列表?

我正在尝试使用Sliver实现可折叠的列表头。当我将小部件从普通切换到Sliver时,经常会出现以下错误: I/flutter ( 3141): ══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞════════════════════════════════...

27得票5回答
如何实现带有TabBar的SliverAppBar

Flutter文档展示了一个使用NestedScrollView的SliverAppBar+TabBar+TabBarView with ListView的演示,但这有点复杂,我想知道是否有更简单清晰的实现方法。我尝试了以下代码:CustomScrollView slivers: ...

27得票4回答
Flutter ListView在滚动一段距离后如何保持活动状态

我想要让已经在ListView中呈现的小部件保持活动状态keepAlive。我尝试了使用ListView类提供的addAutomaticKeepAlives:true属性。 这是我使用的示例代码。同样的问题也出现在SliverList提供的SliverChildBuilderDelegate...

27得票2回答
Flutter中滚动视图内的列表视图

我正在尝试创建这种类型的视图。 有最新新闻、体育新闻和旧新闻三种类型,每种类型都有三个列表视图。虽然数据正在填充,但我无法滚动列表视图或整个滚动视图,我已经尝试了一个星期,请查看下面的代码: 我能够制作出这种布局,但是它根本无法滚动。 第一个选项卡视图class First_Tab_...

26得票4回答
Flutter TabBar和SliverAppBar在向下滚动时隐藏

我正在尝试创建一个具有顶部应用程序栏和下方分页栏的应用程序。向下滚动时,该栏应通过移动到屏幕外而隐藏(但选项卡应保留),向上滚动时,应再次显示应用程序栏。您可以在WhatsApp中看到这种行为,请参见此视频进行演示。(摘自Material.io)。这是类似的行为,尽管应用程序栏和选项卡栏在滚动...