2011-09-07 6 views
5

私は自分のコードでファンキーなことをしておらず、XCodeの最新バージョンを実行していますが、何らかの理由でシミュレータ上でビルドを実行すると、それが逆さまであるという事実。なぜそれが事実かもしれないという考えはありますか?iOSシミュレータがXcodeで上下逆にロードされています

ありがとうございます。

+0

デバイスを回転させましたか? (冗談ではなく、シミュレータを回転させるオプションがあります) –

+1

しかし、シミュレータは通常まっすぐに起動します...他にもあります – tipycalFlow

+0

あなたはシミュレータまたはその内容について話しています – Robin

答えて

4

これも今日私に起こった。最も簡単な一時的な修正は、[概要]タブでターゲットの「サポートされているデバイスの向き」を確認することです。私の推測では、 "Portrait"と "Upside Down"の両方が選択されています。

何らかの理由で私のXCodeがデフォルトで「上下逆さま」になっていて、その向きの選択を解除すると問題が解消されました。

+0

私は同じ問題に直面していますが、私はほぼすべて(プロジェクト設定、情報plist、コードレベルマスト設定、アプリのクリーンアップ、シミュレータのリセット)を試みましたが、助けはありません。それを解決するには?私のアプリはupsidedownを除いて、他のオリエンテーションのために完全に動作しています。 – Mrunal

7

この問題もありました。最初は新鮮なアプリを作成し、Info.plistを比較して私のアプリがサポートされているデバイスのオリエンテーションが新鮮なアプリとは異なることを発見したにもかかわらず、私はそれを見つけました。

特に、私はポートレートトップ上記ポートレートボトムを持っていた。 ポートレートボトムをリストの先頭に置くと、問題は消えてしまいました。

そう思った。私はメインフォルダを再編成し、すべてのPNGファイルをResourcesフォルダに入れました。プロジェクト内の古い参照を削除し、新しい場所を追加すると、問題は戻っています。

また、実際のiOSデバイスで問題が発生していることにも注意してください。この起動時にステータスバーと画像が上下が逆になっていることがわかります。私のmainViewがビューの方向を正しくロードするとすぐに、Portrait Topの方向に直立します。

[打ち上げ1

の写真は、この原因となっているプロジェクトファイルについて何かがなければなりません。まだ探している。

私は[この2は、順序が重要であり、最上位はinitalビューです。今、私はポートレートボトムがリストの先頭にあるので、本当に困惑しています。

3

解決策を見つけました!

明らかにInterface Builderにバグがあります。すべての向きをクリックするだけで、Info.plistが正しく構築されます。

関連する問題