2012-01-27 3 views
2

Я создаю тип приложения галереи изображений, и я хочу знать, какой размер и формат изображения (.png или .jpg) лучше всего хранить в приложении.Идеальный размер и формат изображения

Я также хочу знать, что является лучшим и наиболее эффективным способом хранения и загрузки изображений изначально.

ответ

0

в формате PNG оптимизированы для операционной системы, когда они будут добавлены в приложение расслоения. Чтобы повысить производительность вашего приложения, вы хотите:

  1. Убедитесь, что изображения не имеют альфа-канала, в противном случае ОС будет пытаться их смешивать.
  2. Измените размеры изображений таким образом, чтобы они были в пользовательском интерфейсе. Это уменьшит пропускную способность чтения для чертежа, сохранит память и повысит производительность.

изображений в приложении пачке можно прочитать в UIImageViews:

UIImageView *newImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"myimage.png"]]; 

Это будет кэшировать изображение для вас, что хорошо для многих небольших изображений повторно используемых много. Для больших нечасто используемых изображений вы хотите использовать + imageFromContentsOfFile: вместо + imageNamed:

Смежные вопросы