繁体   English   中英

减少 Flutter 旋转木马 slider 填充

[英]Reduce Flutter carousel slider padding

我正在使用 carousel_slider flutter 插件。 我想减少“项目”小部件之间的空间。 这是我的代码:

CarouselSlider(
          options: CarouselOptions(
            enableInfiniteScroll: false,
            initialPage: 0,
            height: screenHeight * 0.35,
            enlargeCenterPage: true,
            viewportFraction: 0.85
          ),
          items: <Widget>[
            Container(
              padding: EdgeInsets.all(0),
              color: Colors.blue,
            ),
            Container(
              padding: EdgeInsets.all(0),
              color: Colors.blue,
            )
          ],
        )

这就是我得到的:

输出

如果您希望您的项目填满所有屏幕宽度,您应该将 viewportFraction 设置为 1:

viewportFraction: 1,  

如果您想保持较低的比率并删除项目之间的空间,默认CarouselOptions()似乎可以实现这一点。

似乎您的参数与默认值不同的是enlargeCenterPage: true ,您可能希望将其保留为 false。

我建议看看这里的例子。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM