Flutter 如何阻止GridView中的文本溢出
我有一个GridView,它有一个文本小部件,带有很长的文本,可以进行软包装。但是如果文本太长,它将从GridView流出,并且不会被裁剪。我试图将其封装到几个布局小部件中,但都不起作用 例如,FittedBox不起作用,因为这样文本就不会软包装 这是GridView的一个示例:Flutter 如何阻止GridView中的文本溢出,flutter,Flutter,我有一个GridView,它有一个文本小部件,带有很长的文本,可以进行软包装。但是如果文本太长,它将从GridView流出,并且不会被裁剪。我试图将其封装到几个布局小部件中,但都不起作用 例如,FittedBox不起作用,因为这样文本就不会软包装 这是GridView的一个示例: GridView.builder( gridDelegate: SliverGridDelegateWithMaxCrossAxisExtent( maxCrossAxisExtent: 150,
GridView.builder(
gridDelegate: SliverGridDelegateWithMaxCrossAxisExtent(
maxCrossAxisExtent: 150,
childAspectRatio: 3,
),
itemBuilder: (context, index) {
return Text("$index: Das ist ein langer Text, der hoffentlich auf viele Zeilen umbricht, aber sonst keinen großen Sinn ergibt");
},
),
什么可以完成这项工作?您只需将文本小部件包装在
裁剪器中
return ClipRect(
child: Text("$index: Das ist ein langer Text, der hoffentlich auf viele Zeilen umbricht, aber sonst keinen großen Sinn ergibt")
);
thanx,我不知道那个小部件。多么简单的解决方案!