Las imágenes no se muestran en iPad AIR, pero se muestran en otros iPads.

Mis imágenes no se muestran en iPad AIR, pero se muestran en otros iPad. No se muestran en las vistas de image ni en los botones. Además de mis imágenes, la image del control segmentado tampoco se muestra, aunque todavía puedo tocar los botones y el control segmentado donde sé que existen en la interfaz de usuario. Encontré que las imágenes de background en mis botones se muestran, pero una image en mis botones no. Tal vez esto ayude, creo que esto comenzó después de recibir el post sobre el soporte requerido de 64 bits a partir del 01/02/15 (durante la validation), recomendándome cambiar la configuration de compilation pnetworkingeterminada a 'Arquitectura estándar'. Después de hacer este cambio recomendado, las imágenes dejaron de mostrarse.

En Configuración de construcción, en Arquitecturas: Antes: $ (ARCHS_STANDARD_32_BIT) Después: Arquitecturas estándar (armv7, arm64)

Cuando lo cambié de nuevo, las imágenes comenzaron a mostrarse nuevamente.

¡Gracias por tu ayuda!

Encontré el error relacionado con el procesamiento de 64 bits en iPad Air. Tenía un file de categoría UIImageView + para probar y mostrar siempre la barra de desplazamiento vertical. Este file causó el problema, lo eliminé para corregir el error. Espero que esto ayude a alguien más. Gracias

@implementation UIImageView (ForScrollView) - (void) setAlpha:(float)alpha { if (self.superview.tag == noDisableVerticalScrollTag) { if (alpha == 0 && self.autoresizingMask == UIViewAutoresizingFlexibleLeftMargin) { if (self.frame.size.width < 10 && self.frame.size.height > self.frame.size.width) { UIScrollView *sc = (UIScrollView*)self.superview; if (sc.frame.size.height < sc.contentSize.height) { return; } } } } if (self.superview.tag == noDisableHorizontalScrollTag) { if (alpha == 0 && self.autoresizingMask == UIViewAutoresizingFlexibleTopMargin) { if (self.frame.size.height < 10 && self.frame.size.height < self.frame.size.width) { UIScrollView *sc = (UIScrollView*)self.superview; if (sc.frame.size.width < sc.contentSize.width) { return; } } } } [super setAlpha:alpha]; } @end 

Tuvimos el mismo problema. Me decepcionó después de algunas investigaciones ya que esto parecía ser realmente extraño. Y eso fue. Para mí, reiniciar mi Mac me ayudó … Sí, no la respuesta que quisieras, pero que funcionó. Limpieza, eliminación de datos derivados, reinicio de Xcode, etc. antes sin efecto.