[英]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.