gpt4 book ai didi

user-interface - 如何在 Flutter 中制作适合所有屏幕的列

转载 作者:IT王子 更新时间:2023-10-29 07:11:53 25 4
gpt4 key购买 nike

ui

我开始 flutter ,但我不知道如何将列小部件除以 2 并使其适合所有屏幕,如图所示。

最佳答案

你去吧

import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Column(
children: <Widget>[
Expanded(child: Container(color: Colors.blue)),
Expanded(child: Container(color: Colors.lightBlueAccent))
],
);
}
}

它是如何完成的:

  1. 我正在通过 runApp 方法运行应用
  2. 我创建了一个列并基本上放置了包含颜色的容器
  3. 但是容器没有任何尺寸,所以它们是不可见的
  4. 通过展开的小部件,我让小部件知道要尽可能大。
  5. 因为我有两个展开的小部件,所以它们的大小相同。


Screenshot from emulator device

关于user-interface - 如何在 Flutter 中制作适合所有屏幕的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55736708/

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