Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter SingleChildScrollView颤振中的AlignParentBottom小部件_Flutter_Dart_Flutter Layout - Fatal编程技术网

Flutter SingleChildScrollView颤振中的AlignParentBottom小部件

Flutter SingleChildScrollView颤振中的AlignParentBottom小部件,flutter,dart,flutter-layout,Flutter,Dart,Flutter Layout,我试图在可滚动屏幕的底部对齐一个按钮。对于滚动,我使用了SingleChildScrollView,并在其中添加了所有小部件。现在我面临的唯一问题是按钮没有粘在滚动条的底部。我们将不胜感激 如图所示,buy now按钮和add to cart按钮在底部对齐。如果我们滚动整个页面,按钮将不可滚动,而是粘在底部。我想用这种方式实现。您可以使用一个堆栈,将除button之外的所有小部件作为其第一个子项,然后将button作为堆栈的另一个子项。下面是示例代码- class MyNewApp exten

我试图在可滚动屏幕的底部对齐一个按钮。对于滚动,我使用了SingleChildScrollView,并在其中添加了所有小部件。现在我面临的唯一问题是按钮没有粘在滚动条的底部。我们将不胜感激


如图所示,buy now按钮和add to cart按钮在底部对齐。如果我们滚动整个页面,按钮将不可滚动,而是粘在底部。我想用这种方式实现。

您可以使用一个堆栈,将除button之外的所有小部件作为其第一个子项,然后将button作为堆栈的另一个子项。下面是示例代码-

class MyNewApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {   
    return Scaffold(
        body: Stack(
          alignment: Alignment.center,
          children:[
            Container(
              height:MediaQuery.of(context).size.height,
              width:MediaQuery.of(context).size.width,
              child:SingleChildScrollView(
                child: Column(
                  // Provide Your Widget here                
                ),
              ),
            ),
            Positioned(
              bottom:0,
              child:Align(
                alignment:Alignment.center,
                child: RaisedButton(
                  child:Text("Button"),
                  onPressed:(){},
                ),
              ),
            ),
          ],
        ),
    );
  }
}

按钮是否在且必须在滚动视图内?就像你在小部件中滚动,然后在最后有一个按钮,或者你在列表中滚动,但同时在屏幕底部有一个按钮?你能分享一些代码吗?请向我们展示你的代码,并展示你试图实现的目标的图片/屏幕截图。添加一张图片,解释我正在寻找的内容。请在问题区检查。