【发布时间】:2019-01-08 00:52:52
【问题描述】:
总的来说,我对 kivy 和图形编程很陌生。我正在尝试在 kivy 的根布局内放置一个子布局对象。我的子布局包含两个按钮,我希望它位于屏幕顶部。
class Homescreen(FloatLayout):
def __init__(self,**kwargs):
super(Homescreen, self).__init__(**kwargs)
button_holder = BoxLayout(orientation="horizontal",
spacing=10,
padding=[20,10],
pos=(0,0))
calendar_button = Button(text="Calendar",
size=(200,100),
size_hint=(None,None))
add_activity_button = Button(text="Add activity",
size=(200,100),
size_hint=(None,None))
button_holder.add_widget(add_activity_button)
button_holder.add_widget(calendar_button)
self.add_widget(button_holder)
这是我创建根(和子)布局的代码。然而,我收到一个这样的窗口:
Kivy 的文档没有太大帮助,我们将不胜感激。
【问题讨论】: