如何在Flutter中使用PageView使上一个和下一个项目可见?

时间:2019-06-10 03:58:25

标签: flutter dart pageviews

如何使PageView的上一项和下一项在屏幕末端稍微可见?

enter image description here

2 个答案:

答案 0 :(得分:0)

您需要减小页面视图中页面的宽度,以便显示更多内容

答案 1 :(得分:0)

首先,您需要指定页面控制器的视口比例,默认为1.0:

final _controller = PageController(viewportFraction: 0.7);

然后将自定义控制器用于您的页面视图:

PageView.builder(
              itemCount: _pages.length,
              controller: _controller,
              itemBuilder: (BuildContext context, int index) {
                return _pages[index];
              },
            )