基础库
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 
 

24 行
554 B

  1. import 'package:flutter/material.dart';
  2. class SliverTabBarDelegate extends SliverPersistentHeaderDelegate {
  3. final TabBar widget;
  4. const SliverTabBarDelegate(this.widget) : assert(widget != null);
  5. @override
  6. Widget build(BuildContext context, double shrinkOffset, bool overlapsContent) {
  7. return this.widget;
  8. }
  9. @override
  10. bool shouldRebuild(SliverTabBarDelegate oldDelegate) {
  11. return false;
  12. }
  13. @override
  14. double get maxExtent => widget.preferredSize.height;
  15. @override
  16. double get minExtent => widget.preferredSize.height;
  17. }