参数 | 默认值 | 说明 |
---|---|---|
key |
无 | 控制小部件的身份识别。 |
navigatorKey |
无 | 控制小部件的导航器键。 |
home |
无 | 要显示的小部件。 |
theme |
CupertinoThemeData() |
应用程序的默认主题。 |
routes |
{} |
命名路由及其构建器的映射表。 |
initialRoute |
无 | 要首先显示的路由的名称。 |
onGenerateRoute |
无 | 为命名路由生成路由的回调。 |
onGenerateInitialRoutes |
无 | 生成初始路由的回调。 |
onUnknownRoute |
无 | 为未知命名路由生成路由的回调。 |
navigatorObservers |
[] |
应用程序导航器的观察者列表。 |
builder |
无 | 应用程序根小部件的构建器。 |
title |
'' |
应用程序的标题。 |
onGenerateTitle |
无 | 生成应用程序标题的回调。 |
color |
无 | 应用程序的主色。 |
locale |
null |
应用程序的初始语言环境。 |
localizationsDelegates |
[] |
应用程序本地化代理的列表。 |
localeListResolutionCallback |
无 | 解析应用程序支持的语言环境列表的回调。 |
localeResolutionCallback |
无 | 解析应用程序的语言环境的回调。 |
supportedLocales |
[Locale('en', 'US')] |
应用程序支持的语言环境列表。 |
showPerformanceOverlay |
false |
是否显示性能覆盖图。 |
checkerboardRasterCacheImages |
false |
是否在光栅缓存中存储的图像上显示棋盘格模式。 |
checkerboardOffscreenLayers |
false |
是否在屏幕外图层上显示棋盘格模式。 |
showSemanticsDebugger |
false |
是否显示语义分析器。 |
debugShowCheckedModeBanner |
true |
是否在检查模式下显示调试横幅。 |
shortcuts |
{} |
应用程序快捷键的列表。 |
actions |
{} |
应用程序的全局操作列表。 |
restorationScopeId |
null |
小部件恢复的范围 ID。 |
scrollBehavior |
`Cupertino | |
useInheritedMediaQuery | false | 是否使用从父级继承的媒体查询。 |
Flutter CupertinoApp 参数列表说明
14 min read