【发布时间】:2012-05-21 10:56:01
【问题描述】:
我有一个包含两个状态(state1 和 state2)的应用程序。最初是 state1 弹出窗口,然后是 state2 弹出窗口。在 state2 上有许多显示警报的操作。 现在,如果我单击注销,State2 窗口将关闭并且 state1 弹出窗口但仍会弹出警报,现在我没有使用 PopUpmanger.removepopup() 删除警报对象。
【问题讨论】:
-
这些
Alert调用是操作所必需的,还是信息/调试目的?如果是后者,您最好将它们从发布版本中删除。此外,理想情况下,应该在您退出state2并恢复到state1之前处理任何此类弹出窗口。 -
下面的代码可以帮助你:--//////////// for(var i:int=0;i
-
systemManager.popUpChildren.numChildren 如果有警报,则返回 0 甚至警报
-
在 systemManager.rawchildren 中哪里可以找到警报对象
标签: actionscript-3 apache-flex actionscript flex4 flex3