Попробуйте это, это работа для меня
@override
Widget build(BuildContext context) {
return Scaffold(
body: NestedScrollView(
headerSliverBuilder: (context, innerBoxIsScrolled) {
return <Widget>[
SliverAppBar(
backgroundColor: Colors.transparent,
title: Center(
child: PreferredSize(
child: ClipPath(
clipper: CustomAppBar(),
child: Container(
width: MediaQuery.of(context).size.width,
height: 60,
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
Text(
' Bike Guru',
),
],
),
),
),
preferredSize: Size.fromHeight(kToolbarHeight + 150)),
),
floating: false,
pinned: false,
),
];
},
body: Center(
child: Text("Sample Text"), // Actual body content
),
),
);
}