¿Cuál es el código para detectar si la aplicación ios se ejecuta en una pantalla Retina para iPhone, iPhone o iPad?¿Cuál es el código para detectar si la aplicación ios se ejecuta en la pantalla Retina de iPhone, iPhone o iPad?
Antecedentes:
para mi aplicación para iPhone que he definido en la página de destino XCode/resumen las imágenes específicas para: imagen lanzamiento del iPhone, la imagen lanzamiento pantalla retina iPhone, iPad retrato & paisaje IPAD.
En la vista principal hay una subvista UIImageView que uso para la imagen de fondo. Actualmente estoy especificando esto en XCode (no programáticamente) seleccionando la imagen que uso para la imagen de inicio del iPhone.
Así que estoy preguntando cómo saber cuál estoy corriendo dentro para que en el viewDidLoad puedo cargar la imagen de resolución de fondo apropiado. Luego, una vez que se inicie, debe haber una transición perfecta entre la imagen de fondo para el inicio de la aplicación y el fondo de la pantalla principal de la aplicación.
nota '[[UIDevice currentDevice] userInterfaceIdiom]' se pueden comparar con 'UIUserInterfaceIdiomPho ne' o 'UIUserInterfaceIdiomPad' –