質問: ### 困っていること ただいま、Xcode9.4.1にてiPhoneアプリ開発を学んでおります。 その時、出来上がったアプリをSimulatorとiPhone本機でそれぞれ立ち上げると、Simulatorでは上手くデザインが合うのに、iPhone本機ではズレてしまうという事態発生しています。 ### 実際の画像 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/1fd89f6b3887750ab12a933fb9b05d48.png) ↑こちらがXcode9.4.1の画面です。 実機はiPhone 6sで立ち上げたいため、「view as」の部分をiPhone 8に設定しています。 そして、Simulatorで「iPhone 6s」を選択して立ち上げました。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/d3e66c09bccd05b8084b02626785f6a7.png) ↑こちらが、Mac上で立ち上がってるSimulatorの画面です。 ご覧の通り、iPhone 6sで立ち上がっており、デザインも上手く合っています。 そして最後に、実機のiPhone 6sで立ち上げます。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/4283dcc0bc1bfacd12be0e71254b8de7.png) ↑するとこのようにデザインが右寄りにズレてしまいます。 なぜかなと思い自分で色々試した結果、Xcodeの「view as」の部分をiPhone SEに変更して実機で立ち上げてみましたら、上手くフィットしました。 しかしながらそうした場合、当然のごとくiPhone 6sのSimulatorで立ち上げると今度はこちらが右にズレてしまうといった次第でございます。 ### 答えていただきたいこと もし僕の設定等が間違えていましたら、ご指摘お願いいたします。 また、どうしてこのようなことが起こるのかということも答えて頂けると嬉しいです。 お手数ですがどうぞよろしくお願いします。
回答: お使いのiPhone6sの実機の設定が で説明されている「拡大モード」になっていないか確認して下さい。 この場合、iPhone6sで表示していてもiPhoneSEの画面サイズ(640x1136) で表示されます。