如何解决获取同时带有下划线和删除线的文本
对于文本小部件,我们可能会使用 strike
或 underline
的文本修饰
style: TextStyle(decoration: Textdecoration.lineThrough),style: TextStyle(decoration: Textdecoration.underline),
有没有什么办法可以在文字修饰中同时获得?或者是否有任何解决方案与 Boxdecoration 有关?我试过了,但没有成功。
解决方法
使用 combine instade
Text(
"Hello world!",style: TextStyle(
decoration: TextDecoration.combine(
[TextDecoration.underline,TextDecoration.lineThrough]),),)
,
一种可能的解决方案是像这样使用 Container
:
Container(
child: Text(
'This text has underline as well as linethrough',style: TextStyle(decoration: TextDecoration.lineThrough),decoration: BoxDecoration(
border: Border(
bottom: BorderSide(
color: const Color(0xFF000000),
输出:
,您需要添加
装饰
在用于执行此操作的文本小部件中: 这是示例:
decoration: TextDecoration.combine(
[TextDecoration.underline,
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。