【发布时间】:2023-01-14 02:54:05
【问题描述】:
我正在 kivy 中创建一个应用程序,基本上它会在您输入日期和密码后给您一首诗。为此,我为每首诗创建了几个窗口。我的问题是我这样做是为了让按钮的 on_release 有一个类似选择性的结构来显示正确的诗。问题是这只对最后一句话有效,而不是像预期的那样同时对所有句子有效。
Button:
font_name: "Georgiai"
font_size: 20
text: "Enter"
size_hint: 0.5, 0.5
background_color: "#00FFCE"
on_release:
app.root.current = "fifth" if date.text == "01.02.2023" and password.text == "Si" else "fourth"
app.root.current = "seis" if date.text == "02.02.2023" and password.text == "te" else "fourth"
我试过使用多个 on_release: app.root.current 但它也不起作用。这是它唯一能发挥作用的东西,所以我希望有人能帮助我。我对编程很陌生
【问题讨论】:
标签: kivy kivy-language kivymd