flutter - Flutter 列子项显示不需要的顺序
问题描述
我正在尝试使用小部件构建登录页面SingleChildScrollView
来column
显示我的收藏,但由于某种原因,订单完全荒谬,更改 mainAxisAlignment 无济于事。
这是我的代码:
Container(
height: lotusGet.height,
padding: LOTUS_COLLECTION_PADDING,
child: Column(
children: [
Padding(
padding: const EdgeInsets.all(8.0),
child: Align(
alignment: Alignment.centerLeft,
child: LotusRoundButton(
press: () => Navigator.pop(context),
child: Icon(
Icons.chevron_left,
color: lotusGet.accentColor,
),
),
),
),
const LotusLogo(
text: 'log in',
),
SizedBox(
height: 0.01 * height,
),
_ErrorText(
height: height,
lotusGet: lotusGet,
),
SizedBox(
height: 0.03 * height,
),
_LoginForm(
loginformKey: loginformKey,
height: height,
lotusGet: lotusGet,
emailController: emailController,
showPassword: showPassword,
passwordController: passwordController,
),
],
),
),
从代码和常识可以看出,logo应该在表格上方,但是却出现了相反的情况,有人知道为什么吗?
解决方案
推荐阅读
- python - 通过 L0 范数/GEKKO 中的非零元素数约束混合整数非线性优化问题
- python - 如何构造嵌套的for循环?
- r - 使用 dplyr 计算频率
- python - Tensorflow 2.4 - 导入 _pywrap_tensorflow_internal 时 DLL 加载失败
- javascript - VueJS 计算回报最佳实践
- python - 在 Python 中评估决策树模型时出现 TypeError(预期序列或类似数组)
- c++ - 将 Boost Spirit 解析器从 boost::variant 转换为 std::variant 2
- macos - VSCode 找不到我刚安装的模块
- css - z 索引多个元素
- java - 如何使用 Android X509Certificate 证书 A1 对字符串进行签名