Какой формат изображения экономически эффективен с точки зрения работы сети на iPhone?

StackOverflow https://stackoverflow.com/questions/145887

  •  02-07-2019
  •  | 
  •  

Вопрос

Я хочу отобразить миниатюру изображения в cell из tableViewController, это миниатюрное изображение находится в каком-то удаленном месте (URL-адрес адреса находится в XML-файле), какой формат изображения является экономически эффективным?

Это было полезно?

Решение

На самом деле это в основном то же самое, что и в Интернете.Для графики PNG обычно более эффективен;для фотографий лучше выбрать JPEG.

Я не уверен, поддерживает ли iPhone JPEG 2000 (OS X поддерживает), так что это может быть более эффективным вариантом для фотографий.

Также рассмотрите такие инструменты, как optipng и jpegtran чтобы избавиться от дополнительных килобайт данных изображения.

Другие советы

Создайте образец миниатюры, преобразуйте его в PNG, GIF и JPEG и посмотрите, какой из них меньше.

Иногда измерить легче, чем гадать.

Рекомендации по изображениям в формате UITableView является PNG, это обеспечивает наилучшую производительность рендеринга.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top