Kivy 文本输入宽度不变
Kivy Text Input Width not changing
我正在开发一个 Kivy 应用程序,我有一个看起来像这样的 kv 文件。 (缩减以仅显示必要的部分)
<LoginWindow>:
username:username
password:password
BoxLayout:
canvas:
Rectangle:
size: self.size
pos: self.pos
texture: Gradient.vertical(get_color_from_hex("000000"), get_color_from_hex("000080"))
BoxLayout:
orientation:"vertical"
BoxLayout:
orientation:"vertical"
padding_x:[50,50]
TextInput:
multiline:False
id:username
hint_text:"Username"
padding:[20,20,20,20]
width:1
TextInput:
multiline:False
id:password
password:True
hint_text:"Password"
padding_x:20
然而,当我改变输入的宽度时,我的 kivy 文件仍然看起来像
总之,宽度没有变化。
如有任何帮助,我们将不胜感激。
TextInput:
multiline:False
id:username
hint_text:"Username"
padding:[20,20,20,20]
size_hint: None, None
width:1
这是我所知道的唯一可能有助于解决您的问题的方法
我正在开发一个 Kivy 应用程序,我有一个看起来像这样的 kv 文件。 (缩减以仅显示必要的部分)
<LoginWindow>:
username:username
password:password
BoxLayout:
canvas:
Rectangle:
size: self.size
pos: self.pos
texture: Gradient.vertical(get_color_from_hex("000000"), get_color_from_hex("000080"))
BoxLayout:
orientation:"vertical"
BoxLayout:
orientation:"vertical"
padding_x:[50,50]
TextInput:
multiline:False
id:username
hint_text:"Username"
padding:[20,20,20,20]
width:1
TextInput:
multiline:False
id:password
password:True
hint_text:"Password"
padding_x:20
然而,当我改变输入的宽度时,我的 kivy 文件仍然看起来像
总之,宽度没有变化。
如有任何帮助,我们将不胜感激。
TextInput:
multiline:False
id:username
hint_text:"Username"
padding:[20,20,20,20]
size_hint: None, None
width:1
这是我所知道的唯一可能有助于解决您的问题的方法