Flutter 类型';滑动条';不是类型为';首选尺寸边长';颤振问题
此问题类型“SliverAppBar”不是“PreferredSizeWidget”颤振问题类型的子类型。在尝试使用Flatter中的SilverAppBar创建浮动工具栏时出现Flutter 类型';滑动条';不是类型为';首选尺寸边长';颤振问题,flutter,toolbar,floating,flutter-sliver,Flutter,Toolbar,Floating,Flutter Sliver,此问题类型“SliverAppBar”不是“PreferredSizeWidget”颤振问题类型的子类型。在尝试使用Flatter中的SilverAppBar创建浮动工具栏时出现 class AppTheme { setAppBar(context, String title) { return new AppBa( floating: true, pinned: true, title: Text(title, style:
class AppTheme {
setAppBar(context, String title) {
return new AppBa(
floating: true,
pinned: true,
title: Text(title,
style: TextStyle(color: Colors.white),
textDirection: TextDirection.ltr),
flexibleSpace: Container(
decoration: new BoxDecoration(
gradient: new LinearGradient(
colors: [
hexToColor(themeColor1),
hexToColor(themeColor2),
],
begin: const FractionalOffset(0.0, 0.0),
end: const FractionalOffset(1.0, 0.0),
stops: [0.0, 1.0],
tileMode: TileMode.clamp),
),
),
);
}
}
您应该使用
CustomScrollView
包装您的SliverAppBar
:
CustomScrollView(
slivers: <Widget>[
SliverAppBar(
...
),
...
]
);
CustomScrollView(
条子:[
滑杆(
...
),
...
]
);
您需要在CustomScrollView