0

XCode 5.0 で iOS 7.0 シミュレーターを実行しているときに、標準の iPhone フレームを表示するのに問題があります。これを修正するために、次のような多くのアプローチを試しました。

  1. ラップトップをより大きなモニターに接続します (画面の解像度は 1920 x 1200 です)。
  2. ウィンドウが 100% に拡大されていることを確認します ( Apple Docs に記載されているとおり)。
  3. さまざまな iPhone デバイスをそれぞれ選択してテストします。
  4. アプリケーション > XCode を右クリック > コンテンツ > 開発者 > プラットフォーム > iPhoneSimulator.platform > 開発者 > アプリケーション > iOS シミュレーターを右クリック > パッケージの内容を表示> 目次 > リソース。

それでも、すべての iPhone シミュレーターはウィンドウとして表示されます (非常に奇妙なことに、iPad フレームで表示される 3.5 インチの iPhone シミュレーターを除きます)。

http://imgur.com/q1dhxx8

以前のバージョンの XCode でこの問題が発生したことはありません。助言がありますか?

ご協力いただきありがとうございます!

4

2 に答える 2

1

これが、すべての Retina ベースのデバイスが iOS シミュレーターに表示される方法です。ご覧のように、電話フレームのないすべての Retina ベースのデバイスが表示されます。iOS 7 を実行するすべてのデバイスには Retina ディスプレイが搭載されているため、シミュレーターはそれらを同じように表示します。電話フレームを使用したシミュレーターは、iOS 6 以前を使用した非 Retina の例です。

于 2013-09-24T23:19:34.647 に答える
1

フレームは、シミュレーターとフレームの両方を表示するのに十分な解像度がある場合にのみ表示されます。そのディスプレイでは、外部 1920x1200 モニターを縦向きモードに回転させた場合にのみ、フレームを表示できます。

Retina 4 インチ電話シミュレーターのフレームを表示するには、ディスプレイを縦向き (1200x1920) にし、OS X でディスプレイを 90 度または 270 度回転させます。シミュレーターをそのディスプレイに配置します。フレームが表示されます。

于 2013-09-24T23:42:11.600 に答える