Wie ändere ich die Größe des iOS-Simulators?

Ich weiß, dass es Fenster> Skalierung> 100/75/50 % gibt, aber die Skalierung des Retina-iPad-Simulators ist immer noch zu groß, als dass mein Bildschirm irgendetwas testen könnte.

Gibt es eine Möglichkeit, die Größe des iOS-Simulators kleiner als einen der Standardwerte zu skalieren? Ich muss es mindestens auf 25 % verkleinern, damit meine Bildschirmgröße das Fenster aufnehmen kann.

Antworten (4)

Du kannst nicht. Ich bin seit zwei Jahren iOS-Softwareentwickler und konnte keinen Weg finden, dies zu tun. Ich habe versucht, Lösungen dafür zu finden, bin aber zu nichts gekommen. Ich würde gerne widerlegt werden, aber ich bin mir zu 99% sicher, dass es keine Möglichkeit gibt, dies zu tun.

Wenn mein Bildschirm zu klein ist, verwende ich ein 50%-Skalierungsfenster, was ausreichen sollte, bis ich meinen großen Monitor wieder zu Hause anschließe.

BEARBEITEN: Ab Xcode 9 können Sie die Größe von der Ecke des Simulators aus beliebig ändern.

Sie können den iOS-Simulator auf die gewünschte Skalierung skalieren (ich habe es von .2 bis 1.4 versucht) und es hat für mich funktioniert.

Dazu müssen Sie zur Datei gehen /Library/Preferencesund sie bearbeiten . com.apple.iphonesimulator.plistBearbeiten Sie den Wert für den Schlüssel SimulatorWindowLastScalezur Wunschskala.

Ich habe dies auf der neuesten Version von Mountain Lion (10.8.4) und auf dem iOS 6.0-Simulator ausprobiert.

Bei meinem Setup mit Xcode 5 aus dem App Store befindet sich die Fine im Pfad ~/Library/Preferences. Habe es wie beschrieben geändert und es hat funktioniert. Für mich war .4 die magische Zahl, damit das iPad richtig auf meinen Bildschirm passt.
Ich hatte inkonsistente Ergebnisse mit dem Simulator in Xcode 6, aber letztendlich scheint es immer noch zu funktionieren.defaults write ~/Library/Preferences/com.apple.iphonesimulator SimulatorWindowLastScale "0.4"
Funktioniert perfekt, damit das iPhone 6 Plus auf meinen (einzigen) HD-Bildschirm passt

In Xcode 6.3 drücken Sie einfach + 5(25 % Skalierung) oder + 4(33 % Skalierung). Oder in Fenster > Maßstab

Jetzt ist es flexibler mit dem Xcode 9-Simulator. Sie können jede Ecke des Simulators auswählen und ziehen, um die Größe zu ändern und Ihren Anforderungen entsprechend einzustellen.

Sehen Sie sich diesen Schnappschuss an:

Geben Sie hier die Bildbeschreibung ein

Hinweis: Mit Xcode 9.1+ wurden die Skalierungsoptionen des Simulators geändert.



Tastaturkürzel :
Gemäß Xcode 9.1+

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


Laut Xcode9

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



Simulator-Skalierungsoptionen aus dem Xcode-Menü :

Xcode 9.1+:
Menüleiste ▶ Fenster ▶ „Hier verfügbare Optionen ändern die Simulatorskalierung“ ( Physikalische Größe & Pixelgenau )

Pixelgenau : Ändert die Größe Ihres Simulators auf die Pixel des tatsächlichen (physischen) Geräts, wenn die Bildschirmgröße (Pixel) Ihres Mac-Systems eine so hohe Auflösung unterstützt, andernfalls bleibt diese Option deaktiviert.

Geben Sie hier die Bildbeschreibung ein

Xcode 9.0
Menüleiste ▶ Fenster ▶ Maßstab ▶ „Hier verfügbare Optionen ändern Simulatormaßstab“

Geben Sie hier die Bildbeschreibung ein



Verwenden von Terminalbefehlen
Befolgen Sie diese Schritte, um den Simulator mithilfe von Terminalbefehlen zu skalieren

  1. Simulator schließen/beenden. (falls offen)
  2. TerminalApp öffnen (mit Spotlight-Suche, ⌘ + SPACEzum Öffnen der Spotlight-Suche drücken)
  3. Kopieren Sie den folgenden Text und fügen Sie ihn neben dem Terminal-Cursor ein.

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

  1. Öffnen Sie „Simulator“ (führen Sie Ihr iOS-Projekt mit Xcode aus).

Sie werden ein Simulator-Scale-Update finden.