小编del*_*vin的帖子

如何在flutter中设置macos应用程序的默认大小?

我正在尝试使用颤振构建 macOS 桌面应用程序。我希望应用程序是全宽的,边到边的。但是,当我通过模拟器运行应用程序时,或者在构建之后,它总是以 800x600 的大小启动应用程序。

我已将根容器的高度和宽度设置为 double.infinity。事实上,即使我将高度和宽度设置为 10.0,它也始终以 800x600 启动应用程序。我是颤振的新手,所以可能缺少一些基础知识。我遇到的大多数教程都在谈论构建一个移动应用程序,这从来都不是问题,因为应用程序总是以全宽启动。

这是我的整个测试应用程序代码:

import 'package:flutter/material.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Container(
      decoration: BoxDecoration(color: Colors.white),
      height: double.infinity,
      width: double.infinity,
      child: Center(
        child: Text(
          'Hello World',
          textDirection: TextDirection.ltr,
          style: TextStyle(
              fontSize: 32, fontWeight: FontWeight.bold, color: Colors.black),
        ),
      ),
    );
  }
}

Run Code Online (Sandbox Code Playgroud)

flutter flutter-layout

7
推荐指数
3
解决办法
3318
查看次数

标签 统计

flutter ×1

flutter-layout ×1