首页 > 解决方案 > Flutter,当父级滚动高度较长时如何处理PDF Viewer的滚动?

问题描述

我有一个column包含几个小部件。这column是父级及其子级导致columnhas scroll的原因。另一方面,我.PdfVeiwercolumn

但我有一个问题。如果PdfVeiwerColumn小部件都有滚动。我无法滚动 PDF 页面,Column只能滚动!

我应该如何解决这个问题?

SingleChildScrollView(
  child: Column(
    children: <Widget>[
      ExpandablePanel(
        hasIcon: false,
        header: Container(
          height: 50.0,
          child: Row(
            mainAxisAlignment: MainAxisAlignment.spaceBetween,
            children: <Widget>[
              Icon(Icons.keyboard_arrow_down),
              Text('Title'),
            ],
          ),
        ),
        expanded: Container(
            padding: EdgeInsets.all(8.0),
            child: SizedBox(
              height: 500.0,
              child: PdfViewer(filePath: path),   
            )),
      ),

      //My Other widgets are here 

    ],
  ),
);

标签: flutterpdf

解决方案


推荐阅读