El tamaño de la pantalla del simulador de iOS no es igual al tamaño de la ventana

Tengo un problema extraño con mi simulador de iOS. No se ajusta al tamaño de mi Simulador de Windows. Esto no es un problema real, pero el hecho es que ya no puedo hacer capturas de pantalla, cuando guardo una captura de pantalla, guarda toda la ventana del simulador, no solo la pantalla de iOS.

¿Como puedo solucionar este problema?

Lo raro es que estaba funcionando hace unas horas, aunque la pantalla de iOS era más pequeña, cuando guardé una captura de pantalla, se guardó a máxima resolución.

Voy a atacar una imagen de la ventana del simulador. La escala de la ventana es del 100%. Si lo cambio, también cambiará el interior de iOS, pero nunca pasará a pantalla completa.

simulador de iOS

¿Qué versión de Xcode estás usando?
Vi esta solución. Pruébelo: para mí, presionar comando + 2 o comando + 3 cuando se abre el simulador de ios resuelve el problema. Al presionar las teclas anteriores, se reduce el tamaño del simulador.
Estoy usando la última versión de Xcode
@Aceite. ¡Actualice esta pregunta con cómo la resolvió!

Respuestas (3)

Ahora es más flexible con Xcode 9- Simulator. Puede elegir y arrastrar cualquier esquina del simulador para cambiar su tamaño y configurarlo de acuerdo con sus requisitos.

Mira esta instantánea:

ingrese la descripción de la imagen aquí

Nota: Con Xcode 9.1, las opciones de escala del Simulador cambian.



También hay varias otras formas de escalar su simulador.

Teclas cortas del teclado :
Según Xcode 9.1

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


Según Xcode 9

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



Menú de opciones de escala del simulador :
Xcode 9.1

Barra de menú >> Ventana >> "Aquí hay opciones disponibles para el escalado del simulador" (Tamaño físico y Precisión de píxeles)

ingrese la descripción de la imagen aquí


Xcode 9.0

Barra de menú >> Ventana >> Escala >> "Aquí opciones disponibles para escalado del simulador"

ingrese la descripción de la imagen aquí



Usando el comando de terminal
Siga estos pasos para escalar el simulador usando comandos de terminal

  1. Cerrar/Salir del simulador. (si está abierto)
  2. Abra Terminalla aplicación (usando la búsqueda de Spotlight, presione ⌘ + SPACEpara abrir la búsqueda de Spotlight)
  3. Copie el siguiente texto y péguelo junto al cursor del terminal.

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

  1. Abra 'Simulador' (Ejecute su proyecto iOS usando Xcode).

Encontrará la actualización de la escala del simulador.

Si configura la escala del simulador al 100% (lo que puede hacer usando el método abreviado de teclado cmd-1), puede tomar una captura de pantalla con resolución completa en Simulator presionando cmd-S. Esto funciona incluso para dispositivos simulados que no caben en la pantalla de su Mac a escala completa (como el iPad Pro). Aún obtendrá la ventana completa, incluida la parte que no está visible en la pantalla.

Esto no parece funcionar en Xcode 10.3. :-(

Parece que ha elegido un iPhone o iPad "redimensionable". Vaya a "Hardware" en la barra de menú y seleccione otro dispositivo. También puede presionar ⌘ + 2 para un tamaño del 75 % o ⌘ + 3 para un tamaño del 50 %.

No, no es redimensionable. iPhone 6 Plus está en la captura de pantalla adjunta