¿Qué formato de imagen es rentable en términos de operación de red para iPhone?
Pregunta
Quiero mostrar una imagen en miniatura en una celda
de tableViewController
, esta imagen en miniatura se encuentra en algún lugar remoto (la URL de la dirección está en el archivo XML), por lo que formato de imagen es rentable?
Solución
En realidad, es casi lo mismo que en la Web. Para los gráficos, PNG es generalmente más eficiente; para fotos, querrás elegir JPEG.
No estoy seguro de si el iPhone es compatible con JPEG 2000 (OS X), por lo que puede ser una opción más eficiente para las fotos.
También considere herramientas como optipng
y jpegtran
para eliminar algunos kilobytes adicionales de sus datos de imagen.
Otros consejos
Cree una miniatura de muestra, conviértala a PNG, GIF y JPEG, y vea cuál es más pequeña.
A veces medir es más fácil que adivinar.
La recomendación para las imágenes en un UITableView
es PNG , esto tiene el mejor rendimiento de representación.