【发布时间】:2020-08-18 19:57:51
【问题描述】:
我想删除我在 function1 中使用 add_widget() 动态添加的小部件,而不是在 kv 文件中,我的问题是当我尝试添加 ID 时,我无法在 function2 中为小部件提供 ID 以将其删除,该 ID 未显示在根的 ids 属性中,并且我没有使用调试工具在根小部件的子级中找到它,即使它显示在我的屏幕上,它也好像不存在。 我想知道如何创建和添加小部件并使用 ID 访问它。
self.root.get_screen('Third').add_widget(MDLabel(
# id='titlesolution',
text=f"Solutions",
theme_text_color="Hint",
halign='center',
pos_hint={'center_x': 0.5,'center_y': 0.42}))
【问题讨论】: