我希望在 Kivy 中使用 SVG,但我更喜欢在 kv 文件中使用,而不是在 py 程序中。但是,当我尝试诸如
Widget:
canvas.before:
Svg:
filename: "mySVGFile.svg"
我得到一个“init() 至少需要 1 个位置参数”。我如何使用 kv 文件中的 SVG?
最佳答案
看起来因为 Svg 需要至少一个位置参数,所以目前不能单独从 kv 使用它。请随意在 Kivy github 页面上提出有关此问题的问题,我认为没有任何真正的原因。
关于KV lang 文件中的 SVG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47985252/