kivymdTextField模式:round-如何更改边框的颜色



我正在尝试更改MDTextField的边框颜色-mode:'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"属性目前不适用于"round"模式。我决定在MDTextField的"round"周围创建一个画布(圆形矩形画布(,而不是使用此属性。并为其定义了新的功能。它是有效的。您可以参考此链接了解解决方案:https://github.com/kivymd/KivyMD/issues/1364

谨致问候,Davoud

相关内容

  • 没有找到相关文章

最新更新