[英]kivymd MDTextField mode : round - how to change the color of border
我正在尝试更改 MDTextField 的边框颜色 - 模式:'round'。 我几乎什么都试过了,但我无法改变它!
MDTextField:
mode: 'round'
hint_text: 'username'
fill_color_normal: (0,0,0,1)
text_color_normal: (1,1,1,1)
line_color_normal: (1,1,1,1) #This line does not do anything!!!
text_color_focus: (1,0,0,1)
line_color_focus: (1,0,0,1)
所以除第 6 行外,所有行都按预期工作? 谁能告诉我如何更改边框颜色,如果我将模式更改为“矩形”,我没有问题,一切正常!
谢谢,
我找到了解决该问题的方法(最好是解决方法)。 因此,显然“line_color_normal”属性目前不适用于“圆形”模式。 我没有使用此属性,而是决定围绕 MDTextField“圆形”创建一个 canvas(圆角矩形画布)。 并为其定义了新的功能。 有用。 解决办法可以参考这个链接: https://github.com/kivymd/KivyMD/issues/1364
问候,达沃德
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.