我需要在运行时更改屏幕外观。例如,根据命令,将 screen1 的背景颜色更改为特定颜色。我的问题是,在移动到 screen2 然后回到 screen1 之后,新的背景颜色丢失了,因为 TouchGFX 调用了使用原始颜色的基类。知道在屏幕之间切换后如何保持新设置吗?我不想更改生成的且不打算由用户更新的基本代码。
2022-12-26 11:14:54
您需要在模型中创建变量并将更改存储在其中。然后在屏幕设置上从模型获取并更改例如屏幕颜色...
我推荐 struct global 并且您可以在没有模型侦听器视图设置器 geters 调用的情况下使用它。
您需要在模型中创建变量并将更改存储在其中。然后在屏幕设置上从模型获取并更改例如屏幕颜色...
我推荐 struct global 并且您可以在没有模型侦听器视图设置器 geters 调用的情况下使用它。
举报