cocos2d シーンの上に UIKit ViewController を追加しようとしています。すべてがうまく機能し[[CCDirector sharedDirector] stopAnimation]
ますが、UIKit ビューが完全に読み込まれた後に実行する必要があります。
ボタンを押すと、ロードされている新しいシーンに 1 秒間遷移します。( 、など) と Cocos2d シーンのstopAnimation
両方で、すべてのコールバックに追加しようとしました。何が起こるかというと、シーンが読み込まれますが、完全に読み込まれる前にアニメーションが停止し、ビューがまったく読み込まれなくなります。UIViewController
ViewDidLoad
ViewDidLayoutSubviews
UIViewController
移行期間のタイマーを設定してから呼び出すstopAnimation
こともできますが、そのようにしたくありません。ここで見逃しているデリゲートメソッドはありますか?