gpt4 book ai didi

flutter - 如何在 Flutter 上向 TextField 添加行号?

转载 作者:行者123 更新时间:2023-12-03 13:28:49 27 4
gpt4 key购买 nike

我正在尝试向 Flutter 上的文本字段添加行号,就像在任何文本编辑器上一样。我有溢出到下一行的文本,所以我想显示行的开始和结束位置。

我想到的第一种方法是将屏幕分成两列,一列用于左侧的行号,另一列用于右侧的文本字段。但是,由于屏幕大小的差异,我不知道一行何时会溢出。

有没有更正式的方法来做到这一点?

最佳答案

退房 this article关于 LineMetrics .
如您所见,这为您提供了与渲染文本行相关的元数据列表。使用行号和 hardBreak属性一起,您可以计算要显示在左列中的行号。

关于flutter - 如何在 Flutter 上向 TextField 添加行号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59926641/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com