我正在测试kivy,我想创建一个BoxLayout,以便堆叠一些按钮。我的问题是添加到布局中的子项遵循自下而上的逻辑,而我想要相反的逻辑。你知道我怎样才能颠倒顺序吗?谢谢!
有两种方法可以做到这一点。 以相反的顺序将按钮传递给 add_widget() 方法,或者如果您使用的是 Kivy>= 1.0.5,请将索引传递给 add_widget
box = BoxLayout(...)
btn = Button(...)
box.add_widget(btn, len(box.children))
有一种棘手的方法可以做到这一点。
使用网格布局并将列设置为 1