アプリは横向きのみに設定されています。
Project->target->Summary->Supported Interface Orientations で、2 つの横向きアイコン (左右両方) を有効にしました。
そして AppDelegate.m には、以下のコードが書かれています。
- (BOOL)shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation)interfaceOrientation
{
return UIInterfaceOrientationIsLandscape(interfaceOrientation);
}
アプリがデバイスで実行されている場合、ビューはデフォルトの cocos2d アイコンの後に最初に表示され、すべての位置が正しくなく、すべて右下に移動しました。画面を回転させると、すべてが正しく、すべてが正しい位置に配置されます。
どうしたの?
以下の方法も試してみました: In Project->target->Summary->Supported Interface Orientations のすべてのアイコンを無効にします。AppDelegate のコードはまだ使用中です。その後、最初のビューは問題ありませんが、画面を回転させてプロトレイトにすることができます。
....
誰でも助けることができますか?