macosui_starter
一个使用 macos_ui 的 macOS 的 Flutter 应用入门程序。
? 先决条件
- 您的 Flutter 版本应至少为 3.0
- 您应该安装
mason_cli
用法 ?
mason make macosui_starter
系统将提示您输入以下信息
- 您的应用名称
- 您的应用描述
- 您的组织名称
- 是否使用窗口透明
- 是否显示或隐藏原生标题栏
⚠️ 请注意:如果您选择使用窗口透明,系统将不会询问您是否要显示或隐藏原生标题栏,因为它默认会隐藏。
变量 ✨
| Variable | 描述 | 默认值 | 类型 |
|---|---|---|---|
app_name |
您的应用名称 | macosui_starter |
string |
app_description |
您的应用程序的描述 | 一个带有 macos_ui 的 macOS 的 Flutter 应用入门程序 |
string |
org_name |
您的组织名称 | com.example |
string |
use_translucency |
是否使用窗口透明 | 假 |
boolean |
debug_label_on |
默认是否显示调试标签 | 假 |
boolean |
custom_system_menu_bar |
是否添加基本的自定义系统菜单栏 | 假 |
boolean |
add_multi_window |
是否添加基本的多窗口支持 | 假 |
boolean |
将 custom_system_menu_bar 设置为 true 将为您的应用程序添加一个基本的自定义系统菜单栏,它看起来像这样
输出 ?
一个 Flutter 应用程序,它
- 以 macOS 为目标(其他平台的支持可以手动添加)
- 预装了
macos_ui - 根据最新版本的
macos_ui构建基本 UI

