Comment redimensionner le simulateur iOS?


16

Je sais qu'il y a Fenêtre> Echelle> 100/75/50% mais l'échelle du simulateur iPad rétine est encore trop grande pour que mon écran puisse tester quoi que ce soit.

Existe-t-il un moyen de mettre à l'échelle la taille du simulateur iOS inférieure à l'une des valeurs par défaut? J'en ai besoin pour réduire au moins à 25% pour ma taille d'écran pour accueillir la fenêtre.


Je pense que vous l'avez correctement étiqueté. J'ai ajouté la balise ios-simulator car je pense qu'il est possible qu'elle puisse être utilisée par d'autres.
bassplayer7

stackoverflow.com/questions/26258345/… Cela a fonctionné pour moi. Profitez de la programmation.

lefakir sur cette page, a une excellente réponse: stackoverflow.com/questions/1446135/…
HQtunes.epizy

Réponses:


11

Tu ne peux pas. Je suis développeur de logiciels iOS depuis deux ans et je n'ai pas réussi à trouver un moyen de le faire. J'ai essayé de trouver des solutions à cela, mais je n'ai rien trouvé. J'adorerais me tromper, mais je suis certain à 99% qu'il n'y a aucun moyen de le faire.

Lorsque mon écran est trop petit, j'utilise une fenêtre à 50%, ce qui devrait être suffisant jusqu'à ce que je rebranche mon grand moniteur à la maison.

EDIT: à partir de Xcode 9, vous pouvez le redimensionner comme vous le souhaitez depuis le coin du simulateur.


2
Confirmé; a à voir avec un problème de rendu si vous pouviez le redimensionner stackoverflow.com/questions/1446135/…
Ethan Lee

La nouvelle mise à jour du SDK iOS permet désormais la mise à l'échelle, voir ma réponse ci-dessous.
Nick

@Nicholas OP savait qu'il pouvait évoluer à 50% ou 75% de la taille, il se demandait s'il pouvait diminuer comme 25%.
Enrico Susatyo

Mon mauvais, lisez ça. J'ai supprimé ma réponse :)
Nick

1
À partir d'aujourd'hui avec Xcode 7, vous pouvez maintenant sélectionner l'échelle de 25% du simulateur.
Enrico Susatyo

10

Vous pouvez mettre à l'échelle iOS Simulator pour désirer l'échelle (j'ai essayé de 0,2 à 1,4) et cela a fonctionné pour moi.

Pour ce faire, vous devez aller /Library/Preferenceset modifier le com.apple.iphonesimulator.plistfichier. Modifier la valeur de la clé SimulatorWindowLastScalepour désirer l'échelle.

J'ai essayé cela sur la dernière version de Mountain Lion (10.8.4) et sur le simulateur iOS 6.0.


1
Sur ma configuration, en utilisant Xcode 5 de l'App Store, l'amende se trouve dans le chemin ~ / Library / Preferences. Modifié comme expliqué et cela a bien fonctionné. Pour moi, .4 était le chiffre magique pour que l'iPad s'adapte correctement sur mon écran.
Jordan Mack

1
Cela devrait être la meilleure réponse acceptée.
Stevko

J'ai eu des résultats incohérents avec le simulateur dans Xcode 6, mais finalement cela semble toujours fonctionner. defaults write ~/Library/Preferences/com.apple.iphonesimulator SimulatorWindowLastScale "0.4"
Jordan Mack

Fonctionne parfaitement pour que l'iphone 6 plus tienne sur mon (seul) écran HD
mcfedr

4

Dans Xcode 6.3, appuyez simplement sur + 5(échelle de 25%) ou + 4(échelle de 33%). Ou dans Fenêtre> Echelle


Pour Ios 8 et 9, vous pouvez également utiliser Commande + 3 OU Commande + 2 pour redimensionner le simulateur ios.
anonymox

2

Maintenant, il est plus flexible avec Xcode 9-Simulator. Vous pouvez sélectionner et faire glisser n'importe quel coin du simulateur pour le redimensionner et le définir selon vos besoins.

Regardez cet instantané:

entrez la description de l'image ici

Remarque: Avec Xcode 9.1+, les options d'échelle du simulateur sont modifiées.




Raccourcis clavier : selon Xcode 9.1+

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


Selon Xcode 9

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



Options d'échelle du simulateur du menu Xcode :

Xcode 9.1+: Barre de menus
▶ Fenêtre ▶ "Ici, les options disponibles modifient l'échelle du simulateur" ( Taille physique et pixel précis )

Pixel précis : redimensionne votre simulateur aux pixels réels de l'appareil (physique), si la taille de l'écran d'affichage de votre système mac (pixel) prend en charge une résolution aussi élevée, sinon cette option restera désactivée.

entrez la description de l'image ici

Barre de
menus Xcode 9.0 ▶ Fenêtre ▶ Échelle ▶ "Ici, les options disponibles modifient l'échelle du simulateur"

entrez la description de l'image ici



Utilisation de la commande du terminal
Suivez ces étapes pour mettre à l'échelle le simulateur à l'aide des commandes du terminal

  1. Fermez / Quittez le simulateur. (si ouvert)
  2. Ouvrir l' Terminalapplication (en utilisant la recherche Spotlight, appuyez sur ⌘ + SPACEpour ouvrir la recherche Spotlight)
  3. Copiez le texte suivant et collez-le à côté du curseur du terminal.

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

  1. Ouvrez «Simulator» (exécutez votre projet iOS à l'aide de Xcode).

Vous trouverez la mise à jour de l'échelle du simulateur.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.