Flutter CupertinoApp 参数列表说明

14 min read
参数 默认值 说明
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 是否使用从父级继承的媒体查询。