我在我的项目中使用了SliverAppBar和SliverListView。 我需要将BorderRadius应用于我的SliverList,该列表位于我的SliverAppBar底部。 这是我需要的屏幕截图: 这是我的代码:Scaffold( body: CustomScrollV...
SliverAppBar有一个bottom属性,必须设置为preferredSize。 现在我让它返回一个固定值: ... new SliverAppBar( expandedHeight: _kFlexibleSpaceMaxHeight, flexibleSpace...
我是Flutter的新手,对于布局方面遇到了一些困难。 我想要实现类似于这样的效果: 一个粘性的标题和它下面的可滚动视图。 我考虑使用Column widget,并将其分为两个子项-第一个是标题,第二个是ListView。 以下是我的代码: Widget build(BuildCont...
我正在尝试将可垂直滚动的PageView放入一个CustomScrollView中。 这样设置的原因是我想要使用SliverAppBar。如果开始垂直滚动,AppBar会开始缩小并最终停靠在屏幕顶部。同时,当前活动页面的内容会展开。一旦AppBar停靠并且页面内容达到其允许的最大尺寸,它本身...
我使用CustomScrollView与SliverGrid。我使用mainAxisSpacing: 8, crossAxisSpacing: 8在网格项之间添加了空白。 但是,是否可能在第一列之前和最后一列之后添加空间(边距/填充)。 我试图用Padding包装我的SliverGrid,但我...
我目前正在使用SliverList和SliverChildBuilderDelegate在Flutter中构建一个日历视图,这样我就不必一次性渲染日历中的每个项目。 第一个日期是纪元时间,即1970年1月1日,最后一个日期是今天日期之后计算出来的奇怪时间量。 我的问题是,当我首次呈现视图时...
我正在使用Slivers。我有一个SliverAppBar,然后是一个SliverPersistentHeader,最后是一个SliverList。 我想要实现的行为是,SliverAppBar滚动到屏幕外,但是SliverPersistentHeader仍保持固定在屏幕顶部。 我能够做到...
这是我想要实现的功能,在iOS上是一个相当常见的小部件。以下是我的代码: return Scaffold( backgroundColor: Colors.white, body: CustomScrollView( slivers: <Widget>[ ...
在Flutter中,计算SliverGridDelegateWithFixedCrossAxisCount的childAspectRatio的正确方法是什么?如何管理每个视图的正确高度,以便与所有设备兼容并且在横向和纵向上都能正常工作。GridView.builder( physics...
我正在尝试使用Flutter在可伸缩空间中重现具有重叠内容的App栏滚动行为。 该行为在此处演示: http://karthikraj.net/2016/12/24/scrolling-behavior-for-appbars-in-android/ 我已经使用SliverAppBar创...