flutter - Flutter如何显示3个滑块
问题描述
颤振我需要像这样显示滑块图像
我使用 Carouselslide 但不能像我展示的那样实现
我的代码是
Container(
width: double.infinity,
child: CarouselSlider(
options: CarouselOptions(
disableCenter: true,
enableInfiniteScroll: false,
viewportFraction: 0.7,
enlargeCenterPage: false,
height: Height * 0.21,
),
items: list
.map((item) => Container(
child: Image.asset(item),
))
.toList(),
)),
它的显示是这样的
我需要显示如上图所示。还是轮播滑块不可能?
解决方案
试试这个代码
Padding(
padding: EdgeInsets.only(left: 0, right: 0, top: 0),
child: Container(
child: CarouselSlider(
options: CarouselOptions(
height: Height * 0.21,
autoPlay: true,
viewportFraction: 1.0,
disableCenter: true,
enableInfiniteScroll: false,
),
items: list
.map((item) => Container(
child: Image.network(item, fit: BoxFit.cover, width: 400),
))
.toList(),
)),
)
推荐阅读
- android - 以编程方式更新 android 较低版本
- html - 尽管达到了外部容器的最大宽度,但仍将 HTML 元素居中
- python - 为什么一旦将一些指标添加到模型中,损失图就会消失?
- azure - 术语“Select-AzureSubscription”未被识别为 cmdlet、函数的名称
- java - mongo 计数查询的性能改进
- spring-boot - 适用于 ecipe 但不适用于本地 tomcat 服务器
- android - Cordova http angularjs 拦截器
- javascript - 将 LI 添加到 UL 顶部(EJS、MONGO、Node[Express])
- sql - 如何在 MS SQL 中将分组记录合并为一行
- c++ - 将 .txt 文件中的数据读入结构