直接上代码啦
import 'package:flutter/material.dart';
class StickyDemo extends StatefulWidget {
@override
_StickyDemoState createState() => _StickyDemoState();
}
class _StickyDemoState extends State<StickyDemo>
with SingleTickerProviderStateMixin {
TabController tabController;
@override
void initState() {
super.initState();
this.tabController = TabController(length: 2, vsync: this);
}
@override
Widget build(BuildContext context) {
return Scaffold(
body: CustomScrollView(
slivers: <Widget>[
SliverAppBar(
pinned: true,
elevation: 0,
expandedHeight: 250,
flexibleSpace: FlexibleSpaceBar(
title: Text('Sliver-sticky效果'),
background: Image.network(
'http://img1.m