【发布时间】:2019-01-06 10:50:35
【问题描述】:
我想要达到的目标
我想让 ScrollView 的第一个小部件最初居中。但是如果滚动视图被滚动,滚动视图应该与父视图具有相同的宽度,并且居中的小部件应该是选定的。
接近
我的第一个想法是使用initialScrollOffset 属性。但这似乎没有任何效果。
@override
Widget build(BuildContext context) {
return ListView(
scrollDirection: Axis.horizontal,
children: _buildCarouselItems(),
itemExtent: FrettirConstants.cardWidth,
controller: new ScrollController(
debugLabel: "Carousel",
initialScrollOffset: -200,
keepScrollOffset: true
),
);
}
草图
【问题讨论】:
标签: dart flutter scrollview