Flutter3 移除RaisedButton了吗
时间: 2023-07-20 18:20:13 浏览: 126
fluttersdk windows 3.24.3
是的,Flutter 3 移除了 RaisedButton 组件,取而代之的是 ElevatedButton 组件。 ElevatedButton 组件具有相同的功能,但是具有现代化的外观和感觉,更符合 Material Design 的设计语言。
如果你想在 Flutter 3 中使用 ElevatedButton 组件,可以通过以下步骤导入:
1. 在你的 Flutter 项目的 `pubspec.yaml` 文件中添加依赖:
```
dependencies:
flutter:
sdk: flutter
material:
```
2. 在你的 Dart 代码中导入 material 包:
```
import 'package:flutter/material.dart';
```
3. 然后你就可以在你的代码中使用 ElevatedButton 组件了:
```
ElevatedButton(
onPressed: () {
// 按钮被点击时执行的代码
},
child: Text('按钮'),
);
```
需要注意的是,ElevatedButton 组件可能需要一些额外的样式调整,以便与你的应用程序的主题和设计语言相匹配。你可以通过更改 ElevatedButton 的一些属性,如 `style`、`textStyle`、`onPrimary`、`onSurface` 等来进行自定义。
阅读全文