我一直在用YouTube频道学习Kivy。我制作了两个屏幕和一个屏幕管理器,但它们都是python代码中的类。我看到了像WinManager = ScreenManager(transition=CardTransition())这样的例子,但我没有那样构造代码。如何用代码更改转换?我试图在类的init函数上完成它,但没有工作;并试图在kv文件中添加转换属性。也没起作用。Python:
from kivy</
我正在做一个学校项目,使用python和kivy。我对类和继承不是很熟悉。我在python文件中创建了一个包含"pass“的类。这个类继承了kivy的属性(ListItemButton),然后我在kivy文件中使用这个属性来创建一个"ListView“和一个适配器。"""this is python file&qu
我注意到的是,当我向另一个小部件添加一个小部件时,如果我通过Python代码这样做的话,它的位置将与我通过Kivy所做的略有不同。client.py:kivy.require('1.9.1') # current kivy version
Config.set我真的很困惑,因为据我所知,main.kv中的Bird(center_x=self.center_x与c
如何创建继承自它的类,唯一的变化是使用id: target向BoxLayout添加了一个额外的小部件 我尝试将动态类更改为规则,并在python中定义类: class Foo(BoxLayout):init__(**kwargs)
self.ids["target"].add_widget(<the widget I want to add>, index=0) 但是,__init__函数(和on_parent函数)中的ids为空。有没有办