傲渊山岳 发表于 2024-8-23 09:56:33

flutter_markdown 基本利用

MarkdownStyleSheet styleSheet = MarkdownStyleSheet(
      p: TextStyle(
          fontSize: 14.sp, color: Colors.black, height: 1.6), // 设置段落字体大小
    );
return Markdown(data: message.content,
          styleSheet: styleSheet,
          shrinkWrap: true,
          physics: const NeverScrollableScrollPhysics(),
      ); MarkdownStyleSheet 是设置样式 图示为p标签
shrinkWrap:shrinkWrap是 Flutter 中 ListView 和 GridView 等列表类控件的一个属性。当 shrinkWrap 设置为 true 时,列表会根据其子 widget 的现实总高度来设置其自身的高度,而不是试图填满一个固定的高度。这在构建动态列表时非常有用,由于这样可以避免在动态列表中出现不必要的空缺区域或滚动条
physics: NeverScrollableScrollPhysics(), // 防止滚动

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: flutter_markdown 基本利用