当我将 Flutter 更新到 Flutter 3.7.6 时,突然不再反映“primarySwatch”。如果我将“useMaterial3”设置为 false,它就会起作用,但我不知道为什么。
return MaterialApp(
title: 'Demo',
theme: ThemeData(
primarySwatch: Colors.pink,
appBarTheme: const AppBarTheme(elevation: 0),
useMaterial3: true,
),
home: const HomeScreen(),
);
Run Code Online (Sandbox Code Playgroud)
我尝试将 useMaterial3 设置为 false,但想不出任何其他解决方案。