美文网首页
Flutter修改Indicator 位置和大小

Flutter修改Indicator 位置和大小

作者: 东风不起尘 | 来源:发表于2022-02-17 13:57 被阅读0次

在tabBar_indicator类中修改

Rect _indicatorRectFor(Rect rect, TextDirection textDirection) {

assert(rect !=null);

assert(textDirection !=null);

final Rect indicator =insets.resolve(textDirection).deflateRect(rect);

//希望的宽度

  double wantWidth =20;

//取中间坐标

  double cw = (indicator.left + indicator.right) /2;

return Rect.fromLTWH(cw - wantWidth /2,

indicator.bottom -borderSide.width-11, wantWidth,borderSide.width);

// return Rect.fromLTWH(

//  indicator.left,

//  indicator.bottom - borderSide.width,

//  indicator.width,

//  borderSide.width,

  // );

相关文章

网友评论

      本文标题:Flutter修改Indicator 位置和大小

      本文链接:https://www.haomeiwen.com/subject/noqslrtx.html