flutter Text省略号注意事项

在Row中前面是text,后面还有其他组件,但是需要text单行加省略号,可以使用Flexible

Row(
        children: [
          Flexible(
              // fit: FlexFit.tight,
              child: Container(
                // constraints: const BoxConstraints(maxWidth: 230),
                child: Text(
                  group.displayName,
                  maxLines: 1,
                  overflow: TextOverflow.ellipsis,
                  style: TextStyleUtil.textStyle.customCopyWith(
                    fontSize: FontSize.f_3,
                    color:
                        Theme.of(context).extension<BespokeColors>()?.c11141a,
                  ),
                ),
              )),
          const SizedBox(width: 6),
          Padding(
            padding: EdgeInsets.only(left: 0, bottom: 0),
            child: group.corpRelation == CorpRelation.valid
                ? Container(
                    // width: 30,
                    // alignment: Alignment.centerLeft,
                    child: EnterpriseTag(),
                  )
                : Container(),
          ),
        ],
      ),
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容