我正在学习kivy来支持我的python3.7应用程序,这样我就可以为Mac、Windows、ios和android等多个平台制作一个应用程序
如果我制作一个简单的FloatLayout应用程序并添加一个Popup类(例如:class MyPopup(Popup):)和在我的KV文件中,或者在使用Builder.load_字符串(“”…“”)时方法,我可以打开我的主界面,“类MainWin(FloatLayout):”并在一个按钮上按下/释放打开和关闭弹出窗口
不过,我想做的是利用ScreenManager的Screen功能来拥有多个屏幕(例如:主页面、设置页、,如果需要,在任何一个屏幕上打开一个弹出窗口,以防出现错误,或者由于输入错误等原因向用户提供一些所需的信息。如果需要,怎么做?任何代码片段都非常受欢迎
仅供参考:我正在运行MacOSX10.15.1(Cataline)、Python3.7.4和Kivy1.11.1的MacPro桌面,并将我的cython包和pip更新到19.3.1
如果可能的话,我会很感激任何代码示例和整体帮助来解决这个问题
目前没有回答
相关问题 更多 >
编程相关推荐