Flutter 如何仅使用PageView显示下一张卡的边缘

Flutter 如何仅使用PageView显示下一张卡的边缘,flutter,dart,Flutter,Dart,所以我想标题很清楚, 我使用PageView.builder及其viewportFraction使我的应用程序显示下一张卡的上边缘和下边缘 我只想显示底部边缘 您可以检查这个 Widget build(BuildContext context) { return new Scaffold( body: new Container( height: MediaQuery.of(context).size.height, child: PageView

所以我想标题很清楚, 我使用PageView.builder及其viewportFraction使我的应用程序显示下一张卡的上边缘和下边缘 我只想显示底部边缘

您可以检查这个

Widget build(BuildContext context) {
    return new Scaffold(
        body: new Container(
      height: MediaQuery.of(context).size.height,
      child: PageView(
        scrollDirection: Axis.vertical,
        controller: PageController(
            viewportFraction: .8, initialPage: 0, keepPage: false),
        children: [
          Padding(
            padding: const EdgeInsets.fromLTRB(0, 0, 0, 100),
            child: Image.network(
                "https://images.pexels.com/photos/1591447/pexels-photo-1591447.jpeg?"),
          ),
          Padding(
            padding: const EdgeInsets.fromLTRB(0, 0, 0, 100),
            child: Image.network(
                "https://images.pexels.com/photos/1591447/pexels-photo-1591447.jpeg?"),
          ),
          Padding(
            padding: const EdgeInsets.fromLTRB(0, 0, 0, 100),
            child: Image.network(
                "https://images.pexels.com/photos/1591447/pexels-photo-1591447.jpeg?"),
          ),
          Padding(
            padding: const EdgeInsets.fromLTRB(0, 0, 0, 100),
            child: Image.network(
                "https://images.pexels.com/photos/1591447/pexels-photo-1591447.jpeg?"),
          ),
        ],
      ),
    ));
  }

那要看情况而定,你还想看到底边吗?显示一些代码,或者增加你的视口,我们可以用Listview实现。你同意Listview吗?我只想看到底部边缘而不是顶部边缘,关于显示代码,这只是一个带有这些卡片的页面视图,我添加了viewportFraction=0.8,但因为它显示了ListView解决方案的上下边缘:是的,提供解决方案,但如果使用PageView解决,我会非常感激。增加填充,使其为100到120。您可以在堆栈小部件内使用它,并将其定位为顶部0或-20