gpt4 book ai didi

flutter - Flutter Web 中的滚动功能

转载 作者:行者123 更新时间:2023-12-05 08:47:01 29 4
gpt4 key购买 nike

我对 Flutter Web 还是个新手。我的 flutter web 中有 3 行,第一行是欢迎信息,第二行是产品,最后是联系方式,用户需要在我的 web 上滚动才能看到这些行。但是如何在 flutter web 中使用 Scroll 函数包装我的代码呢?这是我的代码。

  class HomeScreen extends StatelessWidget {
const HomeScreen({Key? key}) : super(key: key);

@override
Widget build(BuildContext context) {
Size size = MediaQuery.of(context).size;
return Scaffold(
body: Column(
children: [
Container(
// Code Line 1
height: size.height,
width: size.width,
decoration: BoxDecoration(
image: DecorationImage(
image: AssetImage("assets/images/container.jpg"),
fit: BoxFit.fitWidth),
),
child: Column(
crossAxisAlignment: CrossAxisAlignment.center,
children: <Widget>[
CusAppBar(),
Spacer(),
Body(),
Spacer(
flex: 1,
),
],
),
),
Container(
// Code Line 2 Here
),
Container(
// Code Line 3 Here
)
],
),
);
}
}

我的背景是react,通常我们只是在容器外使用标签ScrollView,这样用户就可以滚动页面。但是如何在 flutter web 上实现它呢?

谢谢。

最佳答案

尝试在 SingleChildScrollView 中添加你的第一列,如下所示,希望对你有所帮助:

body: SingleChildScrollView(
child:Column(
children:[
//Declare Your Widgets Here
],
),
),

关于flutter - Flutter Web 中的滚动功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68646364/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com