我正在使用 Corona SDK,但我对它还是很陌生。我正在使用 Storyboard api 来导航场景。我有一个带有按钮的主页。按钮侦听器使用 gotoScene 打开另一个具有标签栏的场景。当我运行该应用程序时,该按钮有效,但新场景是在第一个场景之上创建的。问题是两个场景同时显示。我尝试使用简单的 print("destroyScene called") 来实现destroyScene,看看它是否被调用了,但实际上没有。有谁知道我做错了什么?我觉得我缺少情节提要 api 的一些基本功能。
问问题
329 次
2 回答
1
您可以通过参考此示例代码找到有关 Corona SDK 中 Storyboard API 问题的所有答案
于 2012-08-24T20:39:01.747 回答
0
只有在内存不足时才会调用 Destroy Scene。
您需要使用 exitScene 来关闭事物的可见性(还要在 exitScene 内部删除任何事件侦听器,这样您就不会意外触发它,并将它们重新添加到 enterScene 中)。
于 2012-08-24T22:12:25.800 回答