【发布时间】:2021-09-18 08:19:23
【问题描述】:
我正在开发一个使用 PageView 构建器的项目。我总共有 30 个项目数。在我想展示广告的每个页面之间。问题是,当我显示它时,它将从广告页面开始,然后转到第 1 页,然后再次转到广告页面,这次它跳过第 2 页并直接跳到第 3 页。如何按升序显示它们而不会丢失任何数字介于两者之间。
body: PageView.builder(
controller: _pageController,
itemCount: 30,
itemBuilder: (BuildContext context, int index) {
final workoutindex = immunityBoosterworkoutlist[index];
if (index % 2 == 0) {
return Container(
child: Center(child: Text('Ads Page')),
);
} else {
return Container(
child: Center(child: Text('page $index')),
);
}
}
【问题讨论】:
标签: flutter dart flutter-layout