【发布时间】:2018-12-02 03:41:03
【问题描述】:
我有一个水平的ListView.builder。所附图片展示了我的 UI。
listView(红色)。 itemBuilder 按钮小部件(蓝色);边距(绿色)。
当列表滚动到边缘时,没有边距,我的按钮将明显靠在屏幕边缘。
如果我通过Container 或ListView 添加margin 或padding,它会按预期移动我的用户界面。
但是,当我滚动列表时,列表中的项目现在被此边距剪裁,并且不会滚动到屏幕边缘,而是滚动到边距边界。
我怎样才能有一个在滚动时不剪裁我的列表的插图?
【问题讨论】:
-
添加一个虚拟填充小部件(或 sizedbox 或容器,...)作为列表中的第一项?我通常会在列表项本身上进行填充。
-
在
ListView.builder中使用clipBehavior: Clip.none
标签: listview user-interface dart flutter margin