0

我正在使用 Corona SDK,但我对它还是很陌生。我正在使用 Storyboard api 来导航场景。我有一个带有按钮的主页。按钮侦听器使用 gotoScene 打开另一个具有标签栏的场景。当我运行该应用程序时,该按钮有效,但新场景是在第一个场景之上创建的。问题是两个场景同时显示。我尝试使用简单的 print("destroyScene called") 来实现destroyScene,看看它是否被调用了,但实际上没有。有谁知道我做错了什么?我觉得我缺少情节提要 api 的一些基本功能。

4

2 回答 2

1

您可以通过参考此示例代码找到有关 Corona SDK 中 Storyboard API 问题的所有答案

于 2012-08-24T20:39:01.747 回答
0

只有在内存不足时才会调用 Destroy Scene。

您需要使用 exitScene 来关闭事物的可见性(还要在 exitScene 内部删除任何事件侦听器,这样您就不会意外触发它,并将它们重新添加到 enterScene 中)。

于 2012-08-24T22:12:25.800 回答