Flutter 3.7 的新特性,Material 3 更新、i
2023-01-27 本文已影响0人
iCloudEnd
我们很高兴随着 Flutter 3.7 的发布开启 2023 年!在 Flutter 3.7 中,我们作为一个社区,继续改进框架,增加了一些很棒的新功能,例如:创建自定义菜单栏的能力、级联菜单、更好地支持国际化的工具、新的调试工具等等。
我们还继续改进全局选择、使用 Impeller、DevTools 更快地渲染等功能,以及一如既往的性能!
让我们一起快速探索 Flutter 3.7 的新特性吧!
增强的 Material 3 支持
随着以下小部件的迁移,Material 3 支持在 3.7 中得到了极大增强:
- Badge
- BottomAppBar
- Filled和Filled Tonal按钮
- SegmentedButton
- Checkbox
- Divider
- Menus
- DropdownMenu
- Drawer和NavigationDrawer
- ProgressIndicator
- Radio buttons
- Slider
- SnackBar
- TabBar
- TextFields和InputDecorator
- Banner
要使用这些新功能,只需打开useMaterial3应用程序中的标志即可。ThemeData widget. 要充分利用 M3 支持,您需要完整的 M3 配色方案。您可以提供自己的,使用新的主题构建colorSchemeSeed工具,或者 Flutter 可以使用构造函数的参数从单一种子颜色为您生成一个ThemeData: