广州大彩串口屏论坛_大彩开发者交流论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2768|回复: 2

lua有没有函数可以隐藏或者关闭“子画面”??

[复制链接]

28

主题

44

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
发表于 2023-10-31 11:10:20 | 显示全部楼层 |阅读模式
本帖最后由 catcaptain 于 2023-10-31 11:23 编辑

一个正常界面1上,使用 change_child_screen (2)调出来了子画面2。
子画面的功能完成后,再使用change_screen(1)返回正常界面1,却发现子画面始终在上面,无法切换回界面1。

希望有个函数,能个消除子画面。有没有这样的函数? api1.5版本太老了,好几年前了。
回复

使用道具 举报

2

主题

1253

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
12613
发表于 2023-10-31 13:50:06 | 显示全部楼层
没有,正常切换了全屏画面,会把之前的子画面覆盖
Easy doesn't enter into Grown-up life
成年人的生活里面没有“容易”二字
回复

使用道具 举报

28

主题

44

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
 楼主| 发表于 2023-10-31 15:45:06 | 显示全部楼层
If后要接end 发表于 2023-10-31 13:50
没有,正常切换了全屏画面,会把之前的子画面覆盖

好的,知道了,是我的lua代码问题。

原因是 在  on_control_notify回调中使用change_screen,会触发回调函数on_screen_change(screen).

只是在on_screen_change(screen)回调函数中使用change_screen() ,就不会再次触发on_screen_change(screen)回调。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|广州大彩串口屏论坛_大彩开发者交流论坛

GMT+8, 2024-11-1 08:00 , Processed in 0.063040 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表