【发布时间】:2021-07-26 20:57:02
【问题描述】:
所以我对 KIVY 很陌生,我正在尝试制作一个简单的菜单之类的东西。 python文件为:
from kivy.app import App
class MenuApp(APP):
pass
MenuApp().run()
还有 kivy 文件:
Interface:
<Interface@BoxLayout>:
Label:
text: "logo"
BoxLayout:
orientation: "vertical"
BoxLayout:
Button:
text: "b1"
size_hint: .3, 1
Button:
text: "b2"
Button:
text: "b3"
size_hint: .3, 1
pos_hint: {"center_x": 0.5}
Button:
text: "b4"
size_hint: .3, 1
pos_hint: {"right": 1}
问题来自按钮“b1”和“b2”。当我给他们一个 size_hint 时,它不会改变任何东西。其余工作的 size_hints 和当我将它们从 BoxLayout 中取出时这两个工作。这只是一件事吗?你不能把 boxlayers 放在另外 2 个 boxlayers 里面吗?还是我做错了什么?
【问题讨论】:
标签: python kivy kivy-language