我正在尝试将Stack向下扩展一点,以便为“All Catched up”文本创建空间。
下面是我的代码;
第一个
当我执行以下操作时,
return Stack(
children: [
Padding(
padding: const EdgeInsets.only(bottom: 30),
child: buildListView(scrollController),
),
buildBackToTop(scrollController, backtoTop),
buildBottomReached(isLastIndex),
],
);
这是所期望的,但是它总是在底部添加空白,
第一次
有办法做到这一点吗?
3条答案
按热度按时间b0zn9rqh1#
另一个有效的解决方案是将
Stack
扩展到屏幕大小,然后将小部件与Align
小部件对齐,如下所示:3okqufwl2#
根据您的UI。尝试
Column
小部件,而不是Stack
。如果需要叠加,请通过将listView和Text与Column组合使用Stack。
使用
Positioned
Package 小部件并添加bottom
。nr9pn0ug3#
首先,用
ListView
小部件 PackageStack
然后,将
buildBottomReached
辅助对象作为Stack
小部件的同级小部件移动然后,在
buildListView
帮助器上,将shrinkWrap
ListView.builder
属性设置为true