首页 > 解决方案 > 弹出窗口不起作用,但没有显示错误(Kivy)

问题描述

我目前正在处理具有登录布局的页面,其中包含创建帐户窗口、登录窗口和忘记密码窗口。

我遇到的问题来自忘记窗口。您可以在下面看到这就是我希望弹出窗口出现在页面上的方式。

class ForgotWindow(Screen):
    namee = ObjectProperty(None)
    email = ObjectProperty(None)

   def VerificationBtn(self):
       if self.namee.text != "" and self.email.text != "":
           emailsent()

这就是我希望弹出窗口出现的方式,我确实声明了它,如下所示:

def emailsent():
    popup = Popup(title='Email Sent',
                  content=Label(text='Check your email for the verification code'),
                  size_hint=(None, None), size=(400, 400))

    popup.open()

但是,每当我按下用于显示弹出窗口的按钮时,它什么都不做,我的代码上也没有出现任何错误,所以我似乎找不到问题所在。

有人可以帮助我吗?提前致谢 :)

标签: pythonkivy

解决方案


推荐阅读