Python Kivy在布局末尾添加小部件

Python Kivy在布局末尾添加小部件,python,kivy,Python,Kivy,在中有一个函数add\u widget(widget,index=0,canvas=None),我们必须能够设置一个索引来定位widget 索引:int,默认为0 索引以在列表中插入小部件。请注意,默认值0表示小部件插入到列表的开头,并且将 因此,将显示在其他窗口小部件下。关于 索引和小部件层次结构,请参阅小部件编程指南 因此,首先,我尝试不改变小部件的顺序。然后我想将我的小部件插入列表的末尾,而不是开始 如果你有一些想法:)我找到了解决方案: self.add_widget(your_widg

在中有一个函数
add\u widget(widget,index=0,canvas=None)
,我们必须能够设置一个索引来定位widget

索引:int,默认为0

索引以在列表中插入小部件。请注意,默认值0表示小部件插入到列表的开头,并且将 因此,将显示在其他窗口小部件下。关于 索引和小部件层次结构,请参阅小部件编程指南

因此,首先,我尝试不改变小部件的顺序。然后我想将我的小部件插入列表的末尾,而不是开始

如果你有一些想法:)

我找到了解决方案:

self.add_widget(your_widget, len(self.children))
如果打印self.children,您将看到在列表末尾添加的对象,它将反转视图上的显示顺序