【问题标题】:Kivy BoxLayout.orientationKivy BoxLayout.orientation
【发布时间】:2016-09-04 11:54:01
【问题描述】:

我是 kivy 的新手。 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"     

这会产生这个窗口:

【问题讨论】:

  • 我不明白“子小部件实际上是水平设置的”,它们是相互重叠的,在我看来是垂直排列。

标签: python-2.7 kivy kivy-language


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-30
    相关资源
    最近更新 更多