0

アプリは横向きのみに設定されています。

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 のコードはまだ使用中です。その後、最初のビューは問題ありませんが、画面を回転させてプロトレイトにすることができます。

....

誰でも助けることができますか?

4

1 に答える 1