Después de actualizar de Xcode 7 beta a Xcode 7 beta 2, comencé a tener comportamientos extraños en mis filas tableView.
Algunos puntos para mencionar:
- No estoy en la etapa donde estoy editando mi interfaz de usuario, todo está configurado a sus valores predeterminados iniciales.
- No he cambiado ninguno de mis valores predeterminados de celda prototipo en IB
- Tampoco he cambiado ningún atributo de tabla mediante programación.
- Mi base de código no ha cambiado desde que actualicé.
- Este es un comportamiento nuevo desde la actualización.
Esto es de mi simulador (todo está bien):
Esto es de mi iPhone (algunas celdas son negras):
Mi pregunta es:
¿Alguien está familiarizado con este comportamiento? Si es así, ¿qué puedo hacer para solucionar esto?
nota: contenido adicional eliminado para mayor claridad; Ver respuesta.
Respuestas
0 para la respuesta № 1El problema era que Xcode 7 beta 2 me permitía implementar en mi iPhone con iOS 8 instalado. Lo que me han dicho alguien conocido probablemente no debería ser posible.
Pasos que solía reproducir:
- Usando Xcode 7 beta 2, cree un proyecto simple con tableViewController.
- implementar el proyecto en el simulador de iphone 6 (ver fondo blanco)
- implementar el proyecto en iphone 6 con iOS 8 (ver fondo negro)
Mi primer intento de implementación en iOS 8, mi dispositivofue marcado como no elegible. Desenchufé el dispositivo y lo volví a enchufar. Me llevó un poco más de tiempo implementarlo que de costumbre, pero cuando lo hizo, tenía un fondo negro en todas las vistas de mi mesa.
Solución:
Instalé iOS 9 beta 2 en mi iPhone 6 y todo funciona como se esperaba.