无法在Python中更新Kivy标签文本

2024-09-29 23:24:46 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我的横幅屏幕:

bannerscreen

我使用此代码将横幅屏幕添加到feedscreen

def anasayfa(self):

    #change the label text
    LabelMusteriAd = self.root.ids["bannerscreen"].ids["labelmusteriad"]
    LabelMusteriAd.text = "text here"

    #add bannerscreen to feedscreen
    banner_grid = self.root.ids["feedscreen"].ids["banner_grid"]
    w = BannerScreen()
    banner_grid.add_widget(w)

我可以更改标签文本,但当我将Banner Screen调用feedscreen时,更新的文本不会显示。为什么?

中间没有显示任何文本:

feedscreen


Tags: 代码text文本selfaddids屏幕def

热门问题