flutter - SingleChildScrollView 把所有东西都推上去(问题)
问题描述
singlechildscrollview 在我实现它时将所有内容推高,我可以做些什么来禁用 bu 还是有其他更简单的技术?
return Background(
child: SingleChildScrollView(
child: Column(
mainAxisAlignment:MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.center,
children: <Widget>[
Text(
"Welcome to my App",
style: TextStyle(fontWeight: FontWeight.bold, color: kPrimaryColor,),
),
Center(
child: SvgPicture.asset(
"assets/icons/chat.svg",
height: size.height * 0.45,
),
),
SizedBox(height: size.height * 0.03),
RoundedButton(
text: "LOGIN",
press:
(){Navigator.push(context, MaterialPageRoute(builder: (context){
return LoginScreen();},),);},
),
RoundedButton(
text: "SIGN UP",
color: kPrimaryightColor,
textColor: Colors.black,
press: (){},
),
],
),
),
);
解决方案
试试这个:
mainAxisAlignment:MainAxisAlignment.spaceEvenly,
crossAxisAlignment: CrossAxisAlignment.stetch,
推荐阅读
- python - 从文本文件中读取条目作为列名
- c# - c#如何dapperRow到网格视图中显示的强类型对象
- html - 防止自动播放
- python - 如何在gimp python中将阴影层提升到顶部
- python - 将列表添加到 Matplotlib
- vespa - vespa.ai 出现以下错误的原因是什么?
- generics - 推理不适用于泛型方法
- amazon-web-services - aws codebuild 上可重现的 go 二进制文件
- java - 使用 Freeswitch ESL Api 在 Java 中发起对 sip 远程软电话的调用
- ios - contentOffset.x 在 viewDidLoad 中不起作用