iOS - переход с ошибкой сцены

Я работаю над приложением, которое использует cocos2D. Это работает очень хорошо, но у меня есть проблемы во время некоторых переходов. Иногда я получаю сообщение об ошибке при использовании:

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

Я получил:

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

По этой ссылке я вижу, что есть, например, два одинаковых контроллера представления одновременно или другие подобные вещи. Я также вижу, что я должен использовать:

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 ответов

Другие вопросы по тегам