HeJ小鼠
我正在寻找一种简单的方法来使TextInput垂直居中。伪kv代码如下所示:
ParamBox:
orientation: 'horizontal'
padding: 5
spaceing: 5
Button:
text: 'hello'
size_hint_x: 0.25
Slider:
size_hint_x: 0.5
TextInput:
size_hint_x: 0.25
size_hint_y: None
height: sp(32)
如果TextInput是在底部绘制的,那么它看起来并不好看。目标是将其绘制在滑块线的中心。有什么想法吗?
答案 0 :(得分:0)
以下是否符合您的要求?默认情况下,AnchorLayout将TextInput居中。
ParamBox:
orientation: 'horizontal'
padding: 5
spacing: 5
Button:
text: 'hello'
size_hint_x: 0.25
Slider:
size_hint_x: 0.5
AnchorLayout:
size_hint_x: 0.25
TextInput:
size_hint_y: None
height: sp(32)