如何在Flutter中的TabBarView中滚动ListView?

时间:2019-08-06 16:37:52

标签: flutter flutter-layout

我在Flutter中有一个TabBarView,其中一个选项卡需要显示图像列表。我为此添加了一个ListView,但是它没有像我所怀疑的那样垂直滚动。

我试图添加一个带嵌套ListView的SingleChildScrollView,而不是下面的没有运气的代码,并尝试了一个NestedScrollView。

以下是标签的内容:

final Size size = MediaQuery.of(context).size;
    return LayoutBuilder(builder: (BuildContext context, BoxConstraints viewportConstraints) {
      return Column(
        children: <Widget>[
          Container(
            margin: EdgeInsets.only(top: 10.0),
            width: size.width - 20,
            child: Text(
              "Saved Events",
              style: TextStyle(fontSize: 18.0, fontWeight: FontWeight.bold),
            ),
          ),
          Expanded(
              child: ListView.builder(
                  physics: BouncingScrollPhysics(parent: AlwaysScrollableScrollPhysics()),
                  itemCount: this.savedEvents.length,
                  itemBuilder: (BuildContext context, int index) {
                    return SavedWaveformEventChart(
                      api: this.waveformApi,
                      event: this.savedEvents[index],
                    );
                  }))
        ],
      );
    });

我希望图像垂直滚动。

0 个答案:

没有答案