iOSシミュレーターのサイズを変更するにはどうすればよいですか?


16

Window> Scale> 100/75/50%があることは知っていますが、網膜iPadシミュレーターのスケールはまだ大きすぎて、画面をテストできません。

iOSシミュレーターのサイズをデフォルト値の1つより小さくする方法はありますか?ウィンドウに合わせて画面サイズを少なくとも25%に縮小する必要があります。


適切にタグ付けしたと思います。他の人が使用できる可能性があると思うので、ios-simulatorタグを追加しました。
bassplayer7

stackoverflow.com/questions/26258345/… うまくいきました。プログラミングをお楽しみください。

このページのlefakirには素晴らしい答えがあります:stackoverflow.com/questions/1446135/…–
HQtunes.epizy

回答:


11

できません。私は2年間iOSソフトウェア開発者であり、これを行う方法を見つけることができませんでした。私はこれに対する解決策を見つけようとしましたが、何も思いつきませんでした。私は間違っていることを証明したいのですが、これを行う方法がないことは99%確信しています。

画面が小さすぎるときは、50%スケールのウィンドウを使用します。これは、自宅で再び大きなモニターを接続するまでは十分なはずです。

編集:Xcode 9では、シミュレータの隅から好きなようにサイズを変更できます。


2
確認済み; あなたはそれがサイズを変更することができれば、レンダリングの問題に関係していますstackoverflow.com/questions/1446135/...
イーサン・リー

iOS SDKの新しい更新により、スケーリングが可能になりました。以下の回答を参照してください。
ニック14

@Nicholas OPは、サイズの50%または75%にスケールできることを知っていたので、25%のように小さくできるかどうか疑問に思っていました。
エンリコスサティョ14

私の悪い、それを読み過ぎ。私の答えを削除しました:)
ニック14

1
今日のXcode 7では、25%のシミュレータースケールを選択できるようになりました。
エンリコスサティョ

10

iOSシミュレーターを希望のスケールにスケーリングすることができます(.2から1.4で試しました)、それは私のために働いた。

これを行うには、ファイルに移動し/Library/Preferencesて編集する必要がありcom.apple.iphonesimulator.plistます。キーの値を編集SimulatorWindowLastScale希望するスケールの。

最新バージョンのMountain Lion(10.8.4)およびiOS 6.0シミュレーターでこれを試しました。


1
私の設定では、App StoreからXcode 5を使用して、罰金はパス〜/ Library / Preferencesにあります。説明どおりに修正し、正常に機能しました。私にとって、.4はiPadを画面に適切に合わせるためのマジックナンバーでした。
ジョーダンマック

1
これが受け入れられたベストアンサーでなければなりません。
ステフコ14

Xcode 6のシミュレータでは一貫性のない結果が得られましたが、最終的にはまだ動作しているようです。defaults write ~/Library/Preferences/com.apple.iphonesimulator SimulatorWindowLastScale "0.4"
ジョーダンマック14

iphone 6を取得するには、プラス私の(のみ)のHD画面に収まるように完璧に動作
mcfedr

4

Xcode 6.3では、+ 5(25%スケール)または+ 4(33%スケール)を押すだけです。またはウィンドウ>スケール


Ios 8および9では、Command + 3またはCommand + 2を使用してiOSシミュレーターのサイズを変更することもできます。
アノニモックス

2

Xcode 9- Simulatorを使用すると、より柔軟になりました。シミュレータの任意のコーナーを選択してドラッグし、サイズを変更して、必要に応じて設定できます。

このスナップショットを見てください:

ここに画像の説明を入力してください

注:Xcode 9.1以降では、シミュレータのスケールオプションが変更されました。



キーボードショートキー
Xcode 9.1+による

Physical Size       ⌘ 1      command + 1
Pixel Accurate      ⌘ 2      command + 2


Xcode 9によると

50% Scale           ⌘ 1      command + 1
100% Scale          ⌘ 2      command + 2
200% Scale          ⌘ 3      command + 3



Xcodeメニューのシミュレータースケールオプション

Xcode 9.1+:
メニューバー▶ウィンドウ▶「ここで、利用可能なオプションはシミュレータのスケールを変更します」(物理サイズピクセル精度

Pixel Accurate:Macシステムの表示画面サイズ(ピクセル)が非常に高い解像度をサポートしている場合、シミュレータを実際の(物理)デバイスのピクセルにサイズ変更します。そうしないと、このオプションは無効のままになります。

ここに画像の説明を入力してください

Xcode 9.0
メニューバー▶ウィンドウ▶スケール▶「ここで、利用可能なオプションはシミュレータのスケールを変更します」

ここに画像の説明を入力してください



ターミナルコマンドを使用するターミナルコマンドを使用して
シミュレータをスケーリングするには、次の手順に従います。

  1. シミュレータを閉じる/終了します。(開いている場合)
  2. Terminalアプリを開く(Spotlight検索を使用して、プレス⌘ + SPACEを開きます)
  3. 次のテキストをコピーして、ターミナルカーソルの横に貼り付けます。

defaults write ~/Library/Preferences/com.apple.iphonesimulator SimulatorWindowLastScale "0.3"

  1. 「シミュレータ」を開きます(Xcodeを使用してiOSプロジェクトを実行します)。

シミュレーターのスケールの更新があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.