首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无限滚动PageView

无限滚动PageView
EN

Stack Overflow用户
提问于 2022-11-13 10:00:43
回答 1查看 21关注 0票数 0

我想创建这个日期选择器

总共有7天,但当我滚动。我想把它重新设置为中间,只改变一个变量。我怎么能这么做?

代码语言:javascript
复制
Expanded(
  child: PageView.builder(
    onPageChanged: (value) => {},
    controller: PageController(viewportFraction: 0.175, initialPage: 3),
    scrollDirection: Axis.horizontal,
    itemCount:  7,
    itemBuilder: (context, index) => Date(index: index),
  ),
),
EN

回答 1

Stack Overflow用户

发布于 2022-11-13 10:22:25

您可以使用视图包。遵循以下步骤:

1-在项目目录中打开终端或cmd,粘贴此命令并按enter:

代码语言:javascript
复制
flutter pub add loop_page_view

2-在代码中将PageView.builder更改为LoopPageView.builder

代码语言:javascript
复制
Expanded(
  child: LoopPageView.builder(
    onPageChanged: (value) => {},
    controller: PageController(viewportFraction: 0.175, initialPage: 3),
    scrollDirection: Axis.horizontal,
    itemCount:  7,
    itemBuilder: (context, index) => Date(index: index),
  ),
),

3-完成!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74419974

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档