use*_*307 0 ellipsis flutter flutter-layout
我需要在句子开头具有文本的溢出属性,所以而不是
A very looooooooooong senten...
Run Code Online (Sandbox Code Playgroud)
我希望省略号的结果是
...ery looooooooooong sentence.
Run Code Online (Sandbox Code Playgroud)
可以以某种方式设置吗?
根据这个github 问题,目前没有办法使用 Material Text Widget 的溢出属性来做到这一点。
但是,您可以使用extend_textExtendedText()包中的小部件。
@override
Widget build(BuildContext context) {
return const Scaffold(
body: SafeArea(
child: ExtendedText(
'A very looooooooooong sentence.',
maxLines: 1,
overflowWidget: TextOverflowWidget(
position: TextOverflowPosition.start,
child: Text(
"...",
style: TextStyle(fontSize: 23),
),
),
style: TextStyle(fontSize: 27),
),
),
);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1566 次 |
| 最近记录: |