将图像添加到RichText元素

代码猎人

我正在尝试实现以下目标:

在此处输入图片说明

为此,我使用了RichText。使用此功能,我可以添加具有不同样式的多个文本。但是我不知道如何将图像添加到此TextSpan中。可能还有其他因素。

奥维迪乌

您不需要第三方库来实现此目的。在最新的稳定版本中,Flutter引入了WidgetSpan这类似于,TextSpan但是您可以使用任何窗口小部件,而不仅仅是文本。样例代码:

RichText(
  text: TextSpan(
    children: [
      TextSpan(
        text: "Click ",
      ),
      WidgetSpan(
        child: Icon(Icons.add, size: 14),
      ),
      TextSpan(
        text: " to add",
      ),
    ],
  ),
),

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章