首页 > 解决方案 > Flutter - enabledBorder和Border有什么区别

问题描述

我在颤动中制作了一个搜索栏,似乎无法弄清楚 OutlineInputBorder 小部件中 enabledBorder 和边框之间的区别。当我点击搜索栏和退出搜索栏时,我还想要不同的边框颜色。例如,如果我将边框的颜色设置为绿色,并将启用边框的颜色设置为红色,则它始终显示为红色。

标签: flutterdart

解决方案


根据颤振文档,

边框 → InputBorder 围绕装饰容器绘制的边框形状。

enabledBorder → InputBorder 当 InputDecorator 启用且未显示错误时显示的边框

enabledBorder 是启用 TextField 时或单击 TextField 时将显示的特定边框。


推荐阅读