我是Kivy的新手,我很抱歉在一篇文章中问了两个问题。 首先,为什么remove_widget()不工作?它说是AttributeError: 'MyCard' object has no attribute 'remove_card',但我尝试将它们放在其他类中,但它仍然不起作用。第二,为什么我的小工具仍然有“焦点行为”,我的按钮仍然可以点击,即使我把一张颜色几乎不透明的卡片放在上面 这是我的
因此,基本上,我试图使用动画与add_widget和remove_widget,以使应用程序看起来更流畅。默认BoxLayout的问题是,当您使用remove_widget时,小部件就会消失,然后立即用其余的小部件填补空白。例如,当单击小部件下面的"x“按钮时
那杯酒不见了,没有任何流畅的动画就能自动装好。from k
如果我有一个动态定义的类,比如: <Foo@BoxLayout>:
...some other child widgets...如何创建继承自它的类,唯一的变化是使用id: target向BoxLayout添加了一个额外的小部件 我尝试将动态类更改为规则,并在python中定义类: class Foo(BoxLayout):__函数(<e