我知道如何在文本窗口小部件中使用省略号。 overflow: TextOverflow.ellipsis
做得很好。但是我的问题是它实际上只显示一行。我正在尝试使布局类似于下图:
如何在Flutter中做到这一点?
这是一种常见的布局,很遗憾没有在任何地方进行记录:(
答案 0 :(得分:1)
除了overflow
外,还使用maxlines
。如果您需要坚持非常严格的固定高度,则可以轻松地根据字体大小计算出最大线数。
Text(
'my super long string',
textAlign: TextAlign.left,
overflow: TextOverflow.ellipsis,
maxLines: 3,
),