如何解决有没有办法在文本字段中更改光标的起始位置?扑
我正在 Flutter 中使用 TextField,我需要更改文本光标的起始位置。原因是当前光标离边框轮廓太近了。 image of textfield
我尝试向文本字段控制器添加一个初始文本,看起来像这样“”。前一个解决方案的问题在于,在密码字段(文本被遮蔽)中,初始文本即使只是空格,也显然显示为书面文本。 我想到但没有尝试的另一个解决方案是创建一个 Stack 小部件,我在其中放置带有边框轮廓的图像,并在其顶部放置一个没有轮廓的文本字段。 任何帮助都会有所帮助。
解决方法
解决此问题的更好方法是将 Padding
与 EdgeInsets.only(left: 10.0)
或任何其他值一起使用。
但要回答您的问题,请使用文本控制器和 TextSelection.fromPosition()
查看此 answer。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。