[英]Flutter: Position my text on top of my Carousel Slider
我正在尝试使用 Stack and Positioned Widget 将我的文本定位在我的 Carousel Slider 的顶部,但它一直在 Carousel 的顶部,有没有办法解决它。
body: ListView(
shrinkWrap: true,
children: [
Stack(
alignment: Alignment.center,
children: [
Positioned(
child: Text('TOP OFFERS / DISCOUNT'))
],
),
Container(
height: 150,
width: double.infinity,
color: HexColor("ffa400"),
child:
// Column(
// children: [
CarouselSlider.builder(
options: CarouselOptions(
height: 140,
autoPlay: true,
viewportFraction: 0.8,
enlargeCenterPage: true,
onPageChanged: (index, reason) {
setState(() {
activeIndex = index;
});
}),
itemCount: firstImages.length,
itemBuilder: (context, index, realIndex) {
final firstImage = firstImages[index];
return Column(
children: [
Expanded(child: buildImage(firstImage, index)),
buildIndicator(),
],
);
},
),
使用 Column 而不是 ListView
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.