私たちは、私たちのオフィスに開発用のMacBookをたくさん用意しました。私たちはすべて、私が言うことができる限りxcodeをインストールして設定を変更しない限り、コンピュータをまったく同じように設定します。誰もが正確に同じxcodeプロジェクトを配布し、誰もが正しく設定されているかどうかをテストしました。しかし、何らかの理由で、私のiPadシミュレータが間違ってUIViewコントローラ上のオブジェクトの位置をレンダリングします。 本当に基本的なアプリケーションを作って、xcode 4.3.1(最新バージョンのATM)のストーリーボードエディタでUIViewコントローラをスラップして、ボタンを追加することができます。これをシミュレータで実行すると、iPhoneでうまく見えますが、iPadで見ると、一部の要素はiPadの解像度に合わせて縮尺されているように見えますが、それ以外のものは表示されません。そうでないコンポーネントは、iPhone上でレンダリングされた場合のような場所にあるようです。 この問題の最も奇妙な部分は、私はこの同じ問題を抱えているオンラインの人を見つけることができないということです。私はすでにxcodeを削除して再インストールしようとしましたが、同じことが起こります。 OSを再インストールして最初からやり直さなければならないかもしれないと心配しています。iPadのオブジェクトのレンダリングが正しくない
それはiPhoneのシミュレータ上でどのように見えるか:
とiPadシミュレータ上:
私は、私はあなたがiPhoneの画面のためではなく、より大きなiPadの画面のために適合コードを書いていることを賭け、それはSDKの問題だとは思いません。 コードと2つのスクリーンショット(iPhone用とiPad用)を投稿できますか? – MacTeo
私が言ったように、それはオフィスの他の誰もが使っているのと同じ正確なプロジェクトです、私はコードを変更しませんでした。本当に、私はこの表示の違いを引き起こす原因を知りたい。あなたにスクリーンショットを提供できるかどうかがわかります。私は誰もが私のオフィスで正しくレンダリングしていることを明確にすべきだと思います。 – Reimius
スクリーンショットが追加されました。両方のシミュレータのボタンを同じ座標にレンダリングするのではなく、両方のシミュレータのボタンをレンダリングすることは明らかです。グラフが存在すると不平を言う人のために、それはまだグラフなしでこれを行います。 – Reimius