Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何在大纲边框的 TextFormField 中设置位置标签?
我想设置文本位置。因为,标签更喜欢底部而不是边框居中
根据标签的文档
描述输入字段的文本。 当输入字段为空且未聚焦时,标签显示在输入字段的顶部(即,在屏幕上可以在输入字段中输入文本的相同位置)。当输入字段获得焦点时(或者如果该字段非空),标签将移动到输入字段上方(即垂直相邻)。
描述输入字段的文本。
当输入字段为空且未聚焦时,标签显示在输入字段的顶部(即,在屏幕上可以在输入字段中输入文本的相同位置)。当输入字段获得焦点时(或者如果该字段非空),标签将移动到输入字段上方(即垂直相邻)。
所以,基本上这是标签的行为。如果您想要其他东西,则必须自己制作(使用带有 TextField 和 Text 的 Stack 小部件)。但是使用此解决方案,您还必须自己处理焦点属性。你可以用这篇文章作为参考
https://stackoverflow.com/a/58039585/10143503