创建在Flutter中可水平和垂直滚动的小部件

问题描述 投票:0回答:1

我希望有一个可以同时水平和垂直滚动的小部件。我会在其中放置比视口更大的小部件。它的高度和宽度可以大于屏幕的容器。例如,如果图像大于该屏幕,我可以滚动它以查看顶部,左侧,底部和右侧提前致谢。

android ios flutter dart flutter-layout
1个回答
0
投票

也许解决方案可能是将listView放在另一个ListView内并更改其cro方向...例如:

ListView(
   shrinkWrap: true,
   primary: true,
   children: <Widget>[
       ListView(
         shrinkWrap: true,
         primary: false,
         scrollDirection: Axis.horizontal,
         children: <Widget>[
            Container(
              width: MediaQuery.of(context).size.width*2,
              height: MediaQuery.of(context).size.height*2,
            ),
         ],
       )
     ],
   ),

未经测试,只是想帮助...

© www.soinside.com 2019 - 2024. All rights reserved.