我正试着绕过一个kivy例子,即展示一个。
我对Kivy语言规则有基本的了解,但我不知道如何解释这种缩进:
<ShowcaseScreen>:
ScrollView:
AnchorLayout:
GridLayout:
BoxLayout:
ActionBar:
ScrollView:
ScreenManager:
更具体地说,为什么ShowcaseScreen类以缩进的ScrollView小部件开始,然后BoxLayout没有缩进? 基于我所看到的,BoxLayout位于ScrollView小部件的顶部,由于BoxLayout是根小部件,因此有点出乎意料......有人可以澄清吗?
感谢
答案 0 :(得分:1)
看看这里 https://kivy.org/docs/guide/lang.html#rule-context
BoxLayout
是根小部件,而ShowcaseScreen
是由<>
引起的类规则。它们没有相互关联,但您可以将ShowcaseScreen
再次缩进ScreenManager
。