FloatingActionButton 在列表的最后一项上

Ale*_*hin 7 dart floating-action-button flutter flutter-layout

我有一个带有FloatingActionButton. 我想让列表在列表之前完成,FloatingActionButton因为列表的最后一项不再可见(FAB 已结束列表项)

return Scaffold(
    body: ListView(
      scrollDirection: Axis.vertical,
      controller: _scrollController,
      shrinkWrap: true,
      children: <Widget>[
        _buildUpcomingExpansionTileEvents(myUpcomingEvents),
        _buildPastExpansionTileEvents(myPastEvents),
      ],
    ),
    floatingActionButton: UnicornDialer(
        parentButtonBackground: Colors.blue,
        orientation: UnicornOrientation.VERTICAL,
        parentButton: Icon(OMIcons.add),
        childButtons: childButtons));
Run Code Online (Sandbox Code Playgroud)

如何更改我的列表以完成一个空项目?或者这个问题的最佳解决方案是什么?

Cop*_*oad 16

FloatingActionButton有大小56非迷你和40迷你,所以你可以做的是使用paddingListView这样的:

ListView(
  padding: EdgeInsets.only(bottom: 56), // if you have non-mini FAB else use 40
  // ...
),
Run Code Online (Sandbox Code Playgroud)