2011-04-13 23 views
5

Estoy tratando de diseñar un xib usando XCode4, pero cuando presento una vista de imagen que muestra una imagen xx xcode xcode no lo muestra correctamente (muestra un icono de imagen faltante). Funciona correctamente cuando se ejecuta la aplicación.@ 2x las imágenes no se muestran en el diseñador del constructor de interfaz XCode4

Como ejemplo: agrego un UIImageView a mi vista y establezco la propiedad de la imagen en test.png. En mi proyecto, agrego un archivo llamado [email protected]

En XCode 3.2, esta imagen se habría mostrado correctamente en IB, y la versión @ 2x tendría automáticamente la mitad del tamaño en dispositivos no retina.

Sin embargo, en IB en XCode4 la imagen no se visualiza.

¿Alguien más está experimentando esto? Si lo son, es un problema bastante masivo.

Respuesta

0

¿Por qué no acaba de agregar ambas imágenes? AFAIK UIImage no se garantiza que funcione así.

+3

Nuestro flujo de trabajo es que usamos @ 2x imágenes y luego el desarrollo tardío se ejecuta a través de la aplicación y agregamos versiones reducidas de las imágenes donde las escalas automáticas no se ven bien. Tener dos versiones de imágenes durante el desarrollo es un poco molesto, ya que tienes que generar ambas si realizas cambios en una. También nos gusta usar la menor cantidad de imágenes posible para mantener el tamaño del paquete al mínimo. Hasta XCode4 esto funcionó perfectamente. – tobyc

0

Siempre uso ambos tamaños, teniendo los @ 2x primero, y restándolos usando la aplicación gratuita de la tienda de aplicaciones, y agrego ambos tamaños al proyecto. Cuando me refiero a una imagen, en lugar de escribir test.png o [email protected], escribo test y xCode encuentra tamaños en los dispositivos correspondientes, ¡pero SÍ! en IB, la imagen no se mostrará de esta manera, solo una pregunta marcada con una pantalla azul; pero funciona bien cuando se ejecuta la aplicación.

Cuestiones relacionadas