【发布时间】:2014-11-01 23:40:44
【问题描述】:
我想知道您如何使用 ScreenManager 在 kivy 中制作屏幕模板。
我希望能够有一个模板来创建具有网格布局的屏幕,我可以在其中更改屏幕的背景图像并为其添加标签和按钮。
我尝试过使用
[ScreenMenu@BoxLayout]:
Button:
text: ctx.title
Image:
source: ctx.image
然后使用
screen1 = Builder.template('ScreenMenu', title='Hello', image='C:/Users/mmoma_000/Pictures/Wallpapers/aot.png')
但我无法访问它制作的屏幕(如果它甚至成功制作了一个屏幕) 我想我需要做一些关于将小部件添加到屏幕管理器的事情,但我不确定那是什么。
感谢任何帮助,谢谢。
【问题讨论】:
标签: python-3.x kivy