0

cocos2D を使用するアプリケーションに取り組んでいます。非常にうまく機能しますが、いくつかの移行中に問題が発生します。以下を使用すると、エラーが発生することがあります。

[[CCDirector sharedDirector] replaceScene:[Menu scene]];

私は得る:

Unbalanced calls to begin/end appearance transitions for <MyViewController>

このリンクで、たとえば同時に2つの同じView Controllerがあること、またはこのようなものがあることがわかります。また、次を使用する必要があることもわかります。

setAnimated:NO

この問題を解決するために。しかし、私はできませんCCScene

どうすればこの問題を解決できますか?

ご協力いただきありがとうございます!

追加コード:

WillExit:^{
    // This code is called when exiting the portal                                
    [[NSUserDefaults standardUserDefaults] synchronize];
    [[NSNotificationCenter defaultCenter] removeObserver:self];
    [[CCDirector sharedDirector] replaceScene:[Menu scene]];
    //[[CCDirector sharedDirector].view setanimated:NO]; I try some things like this...
 }];
4

0 に答える 0