2 votes

La taille de l'écran du simulateur iOS n'est pas égale à la taille de la fenêtre

J'ai un problème étrange avec mon simulateur iOS. Il ne s'adapte pas à la taille de mon simulateur Windows. Ce n'est pas un vrai problème, mais le fait est que je ne peux plus faire de captures d'écran, lorsque j'enregistre une capture d'écran, c'est la fenêtre entière du simulateur qui est enregistrée, et pas seulement l'écran iOS.

Comment puis-je résoudre ce problème ?

Ce qui est étrange, c'est que cela fonctionnait il y a quelques heures, même si l'écran iOS était plus petit, lorsque j'enregistrais une capture d'écran, elle était sauvegardée en pleine résolution.

Je vais attaquer une image de la fenêtre du simulateur. L'échelle de la fenêtre est de 100%. Si je la modifie, l'iOS à l'intérieur changera également, mais ne passera jamais en plein écran.

iOS simulator

2voto

Krunal Points 153

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 régler selon vos besoins.

Regardez cette photo :

enter image description here

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

Il existe également d'autres moyens de mettre votre simulateur à l'échelle.

Touches courtes du 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 de l'échelle du simulateur Menu :
Xcode 9.1

Menubar >> Window >> "Here available options for simulator scaling" (Physical Size & Pixel Accurate)

enter image description here

Xcode 9.0

Menubar >> Window >> Scale >> "Here available options for simulator scaling" (options disponibles pour la mise à l'échelle du simulateur)

enter image description here

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

  1. Fermer/Quitter le simulateur. (s'il est ouvert)
  2. Ouvrir Terminal (à l'aide de la recherche Spotlight, appuyez sur + SPACE pour 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 le "Simulateur" (exécutez votre projet iOS à l'aide de Xcode).

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

1voto

Pete de V Points 11

Si vous réglez l'échelle du simulateur à 100 % (ce que vous pouvez faire en utilisant le raccourci clavier cmd-1), vous pouvez prendre une capture d'écran en pleine résolution dans le simulateur en appuyant sur cmd-S. Cela fonctionne même pour les appareils simulés qui ne tiennent pas sur l'écran de votre Mac en pleine échelle (comme l'iPad Pro). Vous obtiendrez toujours la fenêtre complète, y compris la partie qui n'est pas visible à l'écran.

0voto

DisplayName Points 2065

Il semble que vous ayez choisi un iPhone ou un iPad "redimensionnable". Allez dans "Matériel" sous la barre de menu et sélectionnez un autre appareil. Vous pouvez également appuyer sur + 2 pour une taille de 75 % ou + 3 pour une taille de 50 %.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X