gpt4 book ai didi

python - Kivy BoxLayout size_hint 不起作用?

转载 作者:太空宇宙 更新时间:2023-11-03 14:10:42 25 4
gpt4 key购买 nike

我观察到 size_hint_x 在 BoxLayout 中不起作用,例如

BoxLayout:
Button:
Size_hint_x: #any value above zero has same effect, it streches to full x axis width.

BoxLayout:
orientation: 'vertical'
Button:
Size_hint_y: #any value above zero has same effect, it streches to full y axis width.

对于弹出窗口也是如此,如果我将值设置为零,它会设置为特定的高度或宽度,但如果我使用屏幕,它会正常工作。

根据 BoxLayout,我是否缺少某些内容?

最佳答案

it streches to full x axis width

仅当 ButtonBoxLayout 内的单个元素时,它才会拉伸(stretch)到完整的 x 轴:它无法调整按钮大小,因为没有任何东西可以填充布局空间。

至少添加一些空的FloatLayout来达到你想要的效果:

BoxLayout:    
FloatLayout:

Button:
text: 'test'
size_hint: 0.2, 0.2

关于python - Kivy BoxLayout size_hint 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48519049/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com