草庐IT

Scrollview

全部标签

dart - 滚动 Controller 未附加到任何 ScrollView

我将scrollController附加到listView构建器。我正在使用Slider控制滚动。但是我收到错误“滚动Controller未附加到任何ScrollView”。如果我将Slider的最大值设置为某个静态值错误消失但如果我设置max=scrollController.position.maxScrollExtent它给出错误。scrollController=ScrollController(initialScrollOffset:0.0);scrollController.addListener(scrollListener);Container(decoration:B

dart - 滚动 Controller 未附加到任何 ScrollView

我将scrollController附加到listView构建器。我正在使用Slider控制滚动。但是我收到错误“滚动Controller未附加到任何ScrollView”。如果我将Slider的最大值设置为某个静态值错误消失但如果我设置max=scrollController.position.maxScrollExtent它给出错误。scrollController=ScrollController(initialScrollOffset:0.0);scrollController.addListener(scrollListener);Container(decoration:B

gridview - 如何在Flutter中用SingleChildScrollView和GridView实现连续滚动

我目前有一个SingleChildScrollView作为父窗口小部件,一个GridView作为子窗口小部件之一。一切正常,但是当GridView完成滚动时,滚动不会传递给父ScrollView。在横向模式下,GridView占据了整个屏幕,因此用户只能滚动GridView。我怎样才能传递卷轴?SingleChildScrollView(controller:_hideButtonController,child:Container(padding:EdgeInsets.only(bottom:80.0),//paddingforfabchild:Column(children:[_p

gridview - 如何在Flutter中用SingleChildScrollView和GridView实现连续滚动

我目前有一个SingleChildScrollView作为父窗口小部件,一个GridView作为子窗口小部件之一。一切正常,但是当GridView完成滚动时,滚动不会传递给父ScrollView。在横向模式下,GridView占据了整个屏幕,因此用户只能滚动GridView。我怎样才能传递卷轴?SingleChildScrollView(controller:_hideButtonController,child:Container(padding:EdgeInsets.only(bottom:80.0),//paddingforfabchild:Column(children:[_p

dart - GestureDetector 内的 ScrollView : Dispatch Touch Events

我有一个GestureDetector负责上下拖动容器以更改高度。容器内容可能太长,必须滚动内容。我不知道如何将触摸事件分派(dispatch)到正确的组件,我尝试使用IgnorePointer并更改ignoring属性。class_SlideSheetStateextendsStatebool_ignoreScrolling=true;GestureDetector(onVerticalDragUpdate:(DragUpdateDetailsdetails){if(isDraggedUp){setState((){_ignoreScrolling=false});}//update

dart - GestureDetector 内的 ScrollView : Dispatch Touch Events

我有一个GestureDetector负责上下拖动容器以更改高度。容器内容可能太长,必须滚动内容。我不知道如何将触摸事件分派(dispatch)到正确的组件,我尝试使用IgnorePointer并更改ignoring属性。class_SlideSheetStateextendsStatebool_ignoreScrolling=true;GestureDetector(onVerticalDragUpdate:(DragUpdateDetailsdetails){if(isDraggedUp){setState((){_ignoreScrolling=false});}//update

layout - 如何使用 Flutter 创建带有固定页脚的 ScrollView ?

我想创建一个View,它必须有一个Column和一个ScrollView(例如SingleChildScrollView之类的东西)和一个页脚,无论屏幕大小如何。如果屏幕足够大,它会使用滚动条和页脚之间的空白空间,如果不够大,它会展开并只使页脚上方的小部件可滚动。它或多或少像ListviewwithscrollingFooteratthebottom但不同之处在于我希望键盘溢出页脚并且它也应该留在原地。有点像returnScaffold(body:Column(mainAxisAlignment:MainAxisAlignment.spaceBetween,children:[Sing

layout - 如何使用 Flutter 创建带有固定页脚的 ScrollView ?

我想创建一个View,它必须有一个Column和一个ScrollView(例如SingleChildScrollView之类的东西)和一个页脚,无论屏幕大小如何。如果屏幕足够大,它会使用滚动条和页脚之间的空白空间,如果不够大,它会展开并只使页脚上方的小部件可滚动。它或多或少像ListviewwithscrollingFooteratthebottom但不同之处在于我希望键盘溢出页脚并且它也应该留在原地。有点像returnScaffold(body:Column(mainAxisAlignment:MainAxisAlignment.spaceBetween,children:[Sing

flutter - 如何在 flutter 中将可扩展 ListView 放入 ScrollView 中?

你好,我正在制作一个flutter应用程序,其中需要在ScrollView中放置可扩展ListView。首先是我的build方法。returnScaffold(appBar:AppBar(backgroundColor:app_color,iconTheme:IconThemeData(color:Colors.white,//changeyourcolorhere)),//debugShowCheckedModeBanner:false,//key:scaffoldKey,backgroundColor:app_color,body:SingleChildScrollView(chi

flutter - 如何在 flutter 中将可扩展 ListView 放入 ScrollView 中?

你好,我正在制作一个flutter应用程序,其中需要在ScrollView中放置可扩展ListView。首先是我的build方法。returnScaffold(appBar:AppBar(backgroundColor:app_color,iconTheme:IconThemeData(color:Colors.white,//changeyourcolorhere)),//debugShowCheckedModeBanner:false,//key:scaffoldKey,backgroundColor:app_color,body:SingleChildScrollView(chi