1

我是新来的基维。BoxLayout 类的属性有一些让orientation我感到困惑:如果我将方向设置为垂直,则子小部件实际上是水平设置的,反之亦然。我理解错了什么?为什么决定如此,而不是更直观的其他方式?这是我的代码:

# main.py
from kivy.app import App

class LernApp(App):

    pass

if __name__ == "__main__":
    LernApp().run()


# lern.kv
BoxLayout
    orientation: "vertical"
    Button
        text: "Button1"
    Button
        text: "Button2"     

这会产生这个窗口:

在此处输入图像描述

4

1 回答 1

5

小部件垂直堆叠。所以orientation的意思就是如何在BoxLayout里面堆叠widget。

于 2016-09-04T12:48:46.577 回答