如何启用在TabBarView父级中禁用的Listview滚动

时间:2018-05-02 17:24:42

标签: android ios dart flutter

ListView类是一个可滚动的小部件列表。我禁用了ListView类的父级中的水平滚动,并通过以下代码在子级(ListView类)中受到影响:

new Stack(
    ...,
    children: <Widget>[
        ...,
        new TabBarView(
            ...,
            children: icons.map((Icon icon) {
                ...,
                return new Container(
                    ...,
                    child:new Card(
                        ...,
                        child: new Stack(
                            ...,
                            children: <Widget>[
                                ...,
                                new Container(
                                    ...,
                                    new ListView(// enable scrolling here
                                        ...
                                        children: <Widget>[
                                            ...
                                        ],
                                    ),
                                ),
                            ],
                        ),
                    ),
                ),
            }).toList()
        ),
        new GestureDetector(
            behavior: HitTestBehavior.opaque,
        ),
    ],
),

现在我想在内部ListView类中使用滚动,我在代码中对它进行了评论。

0 个答案:

没有答案