iOS - 过渡与场景错误

时间:2014-07-04 14:40:58

标签: ios objective-c cocos2d-iphone ccscene

我正在使用一个使用cocos2D的应用程序。它工作得很好,但在某些过渡期间我遇到了问题。有时,我使用时会收到错误:

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

我明白了:

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

我看到this链接,例如同时有两个相同的视图控制器,或者其他类似的东西。我也看到我必须使用:

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...
 }];

0 个答案:

没有答案