flutter - 如何在颤动中增加 carousel_slider 的高度
问题描述
我有一个带有 5 张图像的轮播滑块,但我无法增加它的高度。我希望它占据我屏幕的 70%。我应该怎么办?
这是我使用的代码:
List<String> list = [
'images/image1.png',
'images/image2.png',
'images/image3.png',
'images/image4.png',
'images/image5.png',
];
Container(
width: MediaQuery.of(context).size.width,
height: MediaQuery.of(context).size.height,
child: CarouselSlider(
options: CarouselOptions(),
items: list.map((item) => Container(
child: Image.asset(
item,
fit: BoxFit.fitWidth,
width: MediaQuery.of(context).size.width * 0.7,
),
)).toList(),
),
)
解决方案
尝试:
List<String> list = [
'images/image1.png',
'images/image2.png',
'images/image3.png',
'images/image4.png',
'images/image5.png',
];
Container(
width: MediaQuery.of(context).size.width,
height: MediaQuery.of(context).size.height,
child: CarouselSlider(
options: CarouselOptions(),
items: list.map((item) => Container(
width: MediaQuery.of(context).size.width * 0.7,
child: Image.asset(
item,
fit: BoxFit.fitWidth,
),
)).toList(),
),
)
推荐阅读
- python - 为什么“eggsecutable”搜索 __main__
- android - 如何忽略“文本大小太小”
- javascript - 下拉菜单一次只打开一个
- android - 模拟器:模拟器:错误:缺少初始数据分区文件
- ios - 用于 swift4 ios 的 Socket.io
- jsf-2 - Websphere Application Server 9 Tomahawk20 中的 Popupcalendar
- android - Xamarin android 版本在一个包中包含多个 c++ abis?
- android - 更新由包安装程序安装的应用程序
- c - 查找数组表示中数字的模数和除数
- bash - Bash 函数将确保一个数字 (n) 可以被其他两个数字 (x) 和 (y) 整除