Python Kivy ScrollView-不滚动

Python Kivy ScrollView-不滚动,python,kivy,Python,Kivy,看起来像是人们对Kivy的常见问题。我已经检查了其他问题的相同的问题,所以在这里,但没有运气 我有一个容器盒子布局: class Cnt(BoxLayout): pass 在.kv文件中,我得到了如下内容: <Cnt>: orientation: 'vertical' ScrollView: size_hint: (1, .9) StackLayout: padding: 5 s

看起来像是人们对Kivy的常见问题。我已经检查了其他问题的相同的问题,所以在这里,但没有运气

我有一个容器盒子布局

class Cnt(BoxLayout):
    pass
.kv文件中,我得到了如下内容:

<Cnt>:
    orientation: 'vertical'
    ScrollView:
        size_hint: (1, .9)
        StackLayout:
            padding: 5
            size_hint_y: None
            id: content_layout
            minimum_height: self.height
            ARow:
            ARow:
            ARow:
            ARow:
            ARow:
            ARow:
            ARow:
            ARow:
            ARow:
            ARow:
            ARow:
            ARow:
            ARow:
            ARow:
            ARow:
    BoxLayout:
        size_hint: (1, .1)
        Label:
            text: 'A'
据我所知,只有这两件事可以对滚动产生影响

最小高度:self.height与我在Python代码中绑定最小高度和堆栈布局的高度相同,如果我理解正确的话。

minimum_height: self.height

最小高度
是根据所有孩子的需要计算出来的。您希望实际高度等于最小高度,即使它大于父级高度(对于滚动,这正是您想要的)。

更改

minimum_height: self.height


最小高度
是根据所有孩子的需要计算出来的。您希望实际高度等于最小高度,即使它大于父级高度(对于滚动,这正是您想要的)。

谢谢!很好用,谢谢!工作完美。
height: self.minimum_height