如何解决Kivy标签未更新文本
我有一个刷新功能,我想在整个kivy应用程序中使用它:
-f latex+raw_tex
从'children'属性获取标签对象的过程在我的应用程序的另一部分中,在我的一个按钮的on_press函数中起作用。但我希望将此刷新方法删除到任何地方。该代码可以正常运行并从存储(json文件)中提取,但不会更新label.text。我已经在标签对象上尝试了texture_update(),并且在标签对象的所有父对象上都尝试了do_layout(),但似乎没有任何更新。此方法与在我的on_press方法中使用的方法有什么区别。
注意:我不再拥有可以使用的on_press方法,因为我后来认为刷新功能的实现对我而言效果更好。
编辑:我尝试从刷新函数中粘贴代码,刷新函数将在该函数中调用,并且该函数也不起作用(即使我确定我本周早些时候也可以正常工作)。我不知道为什么文本不会显示在实际的应用程序上,因为在使用调试器检查了标签对象后,文本被更改了。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。