una pequeña pasivo numerico estructura empresa electronica dof cuentas contabilidad comercial clasificacion catalogo capital anexo activo ios7 assets xcode5

ios7 - pequeña - ¿Por qué mi Catálogo de Activos no está devolviendo imágenes R4?



cuentas de contabilidad activo pasivo y capital (5)

Estoy en el proceso de migrar mis imágenes a un Catálogo de Activos. Mi aplicación necesita acceder a la imagen de inicio después del lanzamiento y mostrarla en la pantalla.

Bastante fácil, pero tengo diferentes imágenes para iPhones cortos y altos, y mi iPhone 5 está cargando la imagen de inicio corta cuando llamo [UIImage imageNamed:@"LaunchImage"] .

Bueno, tal vez no pueda hacer esto con una imagen de lanzamiento. Intentaré poner algunas imágenes en un conjunto de imágenes normal en su lugar.

No dados. Utilizando un iPhone 5, cuando llamo [UIImage imageNamed:@"Derp"] O cuando configuro una imagen en Interface Builder, obtengo la imagen 2x (retina) en lugar de la imagen R4 (retina de 4 pulgadas).

¿Está rota esta característica? ¿Cómo obtengo la imagen R4 en mi iPhone 5 (iOS 7)?


He encontrado respuesta gracias a this . El Subtipo R4 en el Catálogo de Activos solo funciona con iOS 7 y superior. En otro caso utilizará la imagen @ 2x.


La imagen R4 funcionó solo para mí con este proceso:

  1. Eliminar el problema Vista de imagen del guión gráfico
  2. Agregue una vista de imagen nueva para reemplazarla con el nombre del activo esperado, por ejemplo, "Derp"

La solución que hemos utilizado es actualizar el catálogo de activos y apuntar solo a iOS 6 y Prior.

Cómo hacerlo. Ir al catálogo de activos. Y en la esquina superior derecha, haga clic en el icono ''Inspector de atributos''. Aquí puede configurar el sistema operativo de destino para las imágenes de lanzamiento. Desmarca las casillas de verificación de iOS 7 para iPhone. Ahora debería poder ver las imágenes de inicio para estos dispositivos. Haciendo esto usarás la imagen 2x para R4 también.


Para que la imagen R4 sea seleccionada automáticamente por Xcode, debe cambiar el Objetivo iOS a iOS 7. Por lo tanto, incluso si usa el SDK de iOS7, el objetivo del proyecto debe ser iOS 7.


Tengo el mismo problema y horas rayadas. Uso imágenes de lanzamiento localizadas que lo hacen más complicado. Después de todo, acabo de volver a cambiar y no uso el catálogo de activos. Nombre las imágenes de inicio como Default.png, [email protected] y [email protected]. Localizado y ponerlos en el paquete y hacer que ios reconozca automáticamente. Todo funciona bien.