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