// This code should be located inside your "MyApp" class, or equivalent (in main.dart by default)
return MaterialApp(
// App Theme:
theme: ThemeData(
// ••• ADD THIS: App Bar Theme: •••
appBarTheme: AppBarTheme(
elevation: 0, // This removes the shadow from all App Bars.
)
),
);
4条答案
按热度按时间67up9zun1#
看一下
AppBar
构造函数,有一个elevation
属性可以用来设置应用程序栏的高度,从而设置阴影投射的数量。ee7vknir2#
我试过一些可能对你有帮助的方法
看看这个
x6492ojm3#
如果您想移除所有应用栏的阴影而不重复代码,只需在
MaterialApp
小部件内的应用主题(ThemeData
)中添加一个AppBarTheme
属性:pkln4tw64#
最近的Flutter版本(3.3/3.7+)似乎引入了一个新参数
scrolledUnderElevation
: