gpt4 book ai didi

flutter - 错误 : The argument type 'IconData' can't be assigned to the parameter type 'Widget'

转载 作者:行者123 更新时间:2023-12-05 01:05:37 28 4
gpt4 key购买 nike

我正在从另一个项目中学习,当我尝试实现它时出现以下错误:

错误:无法将参数类型“IconData”分配给参数类型“Widget”。

有什么帮助吗?

我的代码如下:

class HomeScreen extends StatelessWidget {
const HomeScreen({Key? key}) : super(key: key);

@override
Widget build(BuildContext context) {
return Scaffold(
backgroundColor: kBackground,
body: CustomScrollView(
slivers: [
SliverAppBar(
expandedHeight: 150,
elevation: 0,
pinned: true,
stretch: true,
toolbarHeight: 80,
backgroundColor: Colors.white,
leading: IconButton(
onPressed: (){
Navigator.pushNamed(context, '/signUp');

},
icon: Icons.person_outline,
),
),
],
),
);
}
}

最佳答案

icon: Icons.person_outline,

这里 Icons.person_outline 是类型 IconData

您需要在 Icon 小部件中使用它。

icon: const Icon(Icons.person_outline),

关于flutter - 错误 : The argument type 'IconData' can't be assigned to the parameter type 'Widget' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70555681/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com