ios - rotar - ¿El simulador iPhone 6/6 Plus admite el cambio del modo de zoom de pantalla?
rotar pantalla iphone 6 (2)
Display Zoom no está disponible en el simulador (a partir de Xcode 6.0).
¿Cómo cambiar la función Display Zoom en los simuladores de iPhone 6 y 6 Plus? Los iPhone 6 y 6 Plus originales tienen esta función en Configuración -> Pantalla y brillo -> Zoom de pantalla (vista) con valores estándar y con zoom.
La respuesta es correcta, Display Zoom no está disponible como una opción en la configuración actual del simulador de iOS Xcode 7. Sin embargo , en realidad es posible ''simular'' el zoom de pantalla al ejecutar su aplicación en el simulador.
Fondo
Al crear un proyecto típico para iPhone, generalmente se especifica un archivo LaunchScreen.storyboard
y / o se Images.xcassets
imágenes en Images.xcassets
para iPhone 4 / 4s ( 2x
), iPhone 5 / 5s ( Retina 4
), iPhone 6 / 6s ( Retina HD 4.7
) y iPhone 6 + / 6s + ( Retina HD 5.5
) y configura esos detalles en la configuración del proyecto. (Ver imagen abajo).
Cuando Display Zoom está activado para un dispositivo iPhone 6 / 6s, el dispositivo ejecuta la aplicación como si se estuviera ejecutando en una pantalla del tamaño de un iPhone 5 / 5s, mejorando la aplicación x1.172 para que se ajuste a la pantalla del iPhone 6 / 6s. (De manera similar, cuando el Zoom de pantalla está activado para un dispositivo iPhone 6 + / 6 + s, el dispositivo ejecuta la aplicación como si se estuviera ejecutando en una pantalla del tamaño de un iPhone 6 / 6s, mejorando la aplicación para que se ajuste al iPhone 6+ / 6 + s pantalla.)
Nota: las siguientes instrucciones requieren la eliminación de algunos archivos de imagen de la pantalla de inicio. Es posible que desee intentar estos cambios en un duplicado de su proyecto Xcode.
Simulando zoom de pantalla en el simulador de iOS
Para simular el zoom de pantalla, por ejemplo, utilizando el simulador de iPhone 6 en Xcode:
1 - Eliminar el archivo LaunchScreen.storyboard
.
2 - Retire las imágenes de inicio Retina HD 4.7
y Retina HD 5.5
en Images.xcassets
. (Asegúrese de mantener la imagen de inicio de Retina 4
).
3 - Elimine la referencia al ''Archivo de pantalla de inicio'' en la configuración de su proyecto Xcode, en ''General'', en ''Iconos de la aplicación e Imágenes de lanzamiento''.
4 - Seleccione el simulador de iPhone 6 / 6s y luego ''Ejecutar'' su aplicación.
Ejecutando tu aplicación
Cuando el simulador ejecute su aplicación, detectará que no hay imágenes de inicio para el iPhone 6 / 6s, por lo que supondrá que debe ser una aplicación de iPhone 5 / 5s y la lanzará en el simulador mostrando una pantalla del tamaño de un iPhone 5 / 5s para instale la pantalla del iPhone 6 / 6s, tal como lo mostraría la configuración de Zoom de pantalla!