我在kivy中创建了一个带有几个按钮和文本输入框的框布局。我定尺寸的盒子都被推到了窗户的底部,上面有很多额外的填充物。如何去掉顶部的填充物,或者如何使窗口完全符合布局,而顶部没有很大的边距?你知道吗
BalanceGridLayout:
id: Balance
orientation: "vertical"
display: ChekingsEntry, SavingsEntry
padding: 10
spacing: 10
BoxLayout:
size_hint_y: None
height: "40dp"
Label:
text:"Chekcings"
TextInput:
id: ChekingsEntry
font_size: 18
multiline: False
BoxLayout:
size_hint_y: None
height: "40dp"
Button:
text: "Deposite"
size_hint_x: 15
on_press: Balance.Deposite(0, ChekingsEntry.text)
Button:
text: "Withdraw"
size_hint_x: 15
on_press: Balance.withdraw(SavingsEntry.text)
Button:
text: "Transfer"
size_hint_x: 15
on_press: Balance.TransferIn(ChekingsEntry.text)
作为参考,我遵循了Derek Banas的教程:https://www.youtube.com/watch?v=dxXsZKmD3Kk&t=698s
当我添加以下内容时出现了问题:
size_hint_y: None
height: "40dp"
到每个BoxLayouts。以前,我拥有的元素会填满整个窗口,但它们非常大。你知道吗
他使用的元素(按钮、文本输入框、列表等)保持在屏幕的顶部,与我不同的是,这种调整大小的方法。然而,在他的窗口底部仍然有大量的填充物(例如视频中11:35左右)。是否可以调整窗口大小或去掉顶部的填充物?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐