outerstepsize
我试图将按钮与MainWindow类中实例化的DropDown绑定,当我没有将屏幕管理器用作根目录时,它可以正常工作,但现在无法正常运行。 这是我运行程序时出现的错误。
AttributeError:“ MainWindow”对象没有属性“ drop”
谢谢!
答案 0 :(得分:0)
发生错误是因为在执行drop
方法之后执行MainWindow
规则之前,不会创建kv
的{{1}}属性。因此,您不能在__init__()
方法中使用ids
。避免该错误的一种方法是通过使用__init__()
延迟访问ids
。这是执行此操作的代码的修改版本:
Clock.schedule_once()