Flutter 3.7 的新特性,Material 3 更新、iOS 改进

我们很高兴随着 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:

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
支付 ¥1.59 继续阅读

推荐阅读更多精彩内容