首页 > 解决方案 > Flutter 在一行中展示长描述文本

问题描述

我正在使用这个库在我的应用程序中制作这个展示视图。但我有很长的文字作为描述。但是文本将只是这样的一行:

展示图片

我真的希望文本多行。一个解决方案是\n让它成为一条新线,但每次我认为它是一条长线时,我都必须这样做,这将是一场噩梦。

有没有更好的方法可以做到这一点?

这是我的代码:

Showcase(
            key: _graph,
            title: 'Diagram',
            description:
                'This is a long description. This is a long description. This is a long description. This is a long description. This is a long description. This is a long description. ',
            child: Container(
              height: _size.height * 0.3,
              child: Diagram()
            ),
          ),

标签: fluttermultilineshowcaseview

解决方案


案例视图应该提供您的小部件的简短描述,而不是显示多行和长描述。

对于文本,您可以尝试以下操作:

Container(
  width: 100,
  child: Text(
    'This is a long description. This is a long description. This is a long description. This is a long description. This is a long description. This is a long description. ',
    maxLines: 2,
    overflow: TextOverflow.ellipsis,
  ),
),

推荐阅读