tutorial licencia guide framework developer desarrollador ios uitableview ios8 iphone-6

ios - licencia - iPhone 6/6 Plus: parpadeo del separador UITableView y grosor diferente



swift ios documentation (3)

Añadir

Renders with edge antialiasing: YES

En tu archivo .plist

Tengo un UITableView con separador configurado en línea única.

En iPhones <= 5s todo parece estar bien, pero en 6 y 6 Plus (dispositivo y simulador) los separadores tienen un grosor diferente. Es aún peor, ya que están parpadeando mientras se desplaza, lo que se ve bastante mal. No establezco la altura manualmente, por lo que no tengo idea de lo que está causando esto.

Como puede ver, las dos primeras líneas son un poco más gruesas que las dos siguientes. Ahora, si me desplazo, cambian de grueso a delgado y atrás, por lo que parece un parpadeo ...


Aqua tiene razón, los problemas de grosor y parpadeo desaparecen si agrega imágenes de lanzamiento de iOS8.

Pero no es necesario realizar imágenes de lanzamiento reales si está utilizando guiones gráficos. En Xcode, seleccione su proyecto general y el objetivo de su aplicación, luego, en la pestaña General, busque Iconos de aplicaciones e Imágenes de lanzamiento, luego en la ventana emergente Iniciar archivo de pantalla, simplemente seleccione su guión gráfico y los problemas de grosor / parpadeo desaparecerán.


El problema es que su aplicación no admite la resolución nativa para el iPhone 6 y el iPhone 6 Plus. Por lo tanto, se amplía lo que resulta en el parpadeo.

Puede habilitar la resolución nativa agregando imágenes de lanzamiento de iOS8. Entonces su aplicación se ejecutará en la resolución correcta y este problema se solucionará.