这是使用Material 3的结果,自Flutter 3.16以来默认启用.是breaking changes区和Flutter 3.16 update区中的一个.
您可以通过在ThemeData
中指定useMaterial3: false
来 Select 不使用material 3:
MaterialApp(
// ...
theme: ThemeData(
useMaterial3: false,
// ...
),
)
要查看material 2和material 3之间的区别,请转至此互动演示: https://flutter.github.io/samples/web/material_3_demo/#/个
要查看Flutter 3.16更新中的所有重大更改,请访问此链接: https://docs.flutter.dev/release/breaking-changes#released-in-flutter-316