Flutter 在文本上绘制水平笔划

Flutter 在文本上绘制水平笔划,flutter,dart,Flutter,Dart,是否可以像下面显示的那样,用颤振在文本周围绘制水平笔划 您可以使用in-style in-text小部件在文本中绘制一条直线 Text('N',style: TextStyle(fontSize:30,decoration: TextDecoration.lineThrough, decorationThickness: 2.85,),) 如果你想双击,但你可以创建一个行的图像,然后显示到一个文本小部件中,你可以检查下面的链接,或者你可以使用下面savke

是否可以像下面显示的那样,用颤振在
文本
周围绘制水平笔划


您可以使用in-style in-text小部件在文本中绘制一条直线

   Text('N',style: TextStyle(fontSize:30,decoration: TextDecoration.lineThrough,
                decorationThickness: 2.85,),)
如果你想双击,但你可以创建一个行的图像,然后显示到一个文本小部件中,你可以检查下面的链接,或者你可以使用下面savke的答案


您可以使用Stack小部件完成此操作

        Stack(
          children: <Widget>[
            Text(
              'N',
            ),
            Positioned(
              top: 8,
              child: Container(
              width: 10,
              height: 2,
              color: Colors.grey
            ),
           ),
            Positioned(
              top: 12,
              child: Container(
              width: 10,
              height: 2,
              color: Colors.grey
            ),
           ),
          ],
        ),
堆栈(
儿童:[
正文(
"N",,
),
定位(
前8名,
子:容器(
宽度:10,
身高:2,
颜色:颜色。灰色
),
),
定位(
前12名,
子:容器(
宽度:10,
身高:2,
颜色:颜色。灰色
),
),
],
),
和堆栈小部件,您可以将其放入一些容器中,以限制小部件的大小