在使用 screenmanager 的 kivy 中,我如何添加其他小部件,如 scatter?

In kivy using screenmanager how can I add other widgets like scatter?

我正在开发 kivy 应用程序。 当我使用 ScreenManager 时,我只能将 Screen 添加到其中。 但是Screen好像可以添加其他的widgets。 如何将分散小部件添加到 Screen 以提高界面性能?

class sc(Scatter):
    pass
class Screen1(Screen):
    pass
class Screen2(Screen):
    pass
class manager(ScreenManager):
    pass
class MyApp(App):
    def build(self):
        sm = manager()
        s1 = Screen1()
        sca = sc()

        s1.add_widget(sca)
        sm.add_widget(s1)

        return sm

MyApp().run()

您的代码 向屏幕(您称为 s1)添加散点图(您称为 sca)。