Kivy - 一行正在 duplicated/mirrored,我看不出原因

Kivy - A row is being duplicated/mirrored and I can't see the cause

首先 post 这里有一个简单的问题,您训练有素的眼睛会很明显。 我盯着你网站上的一段代码看了几个小时,遇到了一个我在任何地方都找不到答案的问题!

当您 运行 时,生成的行被拆分为 two/mirrored,并排放置 2 个相同的按钮和文本输入。我只想要一个按钮和一个文本输入。请有人告诉我代码的哪一部分是这样做的以及如何做的?我很想知道!

非常感谢,

我已经解决了,因为任何人都会遇到同样的问题。

当我们构建应用程序时:

class 测试(应用程序):

def build(self):
    self.root = Builder.load_file('test.kv')
    return self.root

Builder.load_file 加载文件两次,因为它已经在 self.root

上被调用

这就是原因,但我怀疑我是否描述正确。

只需散列生成器行即可正常执行。