0
点赞
收藏
分享

微信扫一扫

flutter去除滑动布局的蓝色回弹效果

暮晨夜雪 2021-10-09 阅读 100

将滑动布局用ScrollConfiguration包裹,设置自定义behavior:
导包:

import 'package:flutter/material.dart';
import 'dart:io';
import 'package:flutter/services.dart';

用ScrollConfiguration包裹滑动子布局:

ScrollConfiguration(
       behavior: MyBehavior(),
        child: ListView(),
      );

自定义behavior:

class MyBehavior  extends ScrollBehavior{
 @override
 Widget buildViewportChrome(BuildContext context, Widget child, AxisDirection axisDirection) {
    if(Platform.isAndroid||Platform.isFuchsia){
     return child;
  }else{
    return super.buildViewportChrome(context,child,axisDirection);
    }
 }
}
举报

相关推荐

0 条评论