в формате PNG оптимизированы для операционной системы, когда они будут добавлены в приложение расслоения. Чтобы повысить производительность вашего приложения, вы хотите:
- Убедитесь, что изображения не имеют альфа-канала, в противном случае ОС будет пытаться их смешивать.
- Измените размеры изображений таким образом, чтобы они были в пользовательском интерфейсе. Это уменьшит пропускную способность чтения для чертежа, сохранит память и повысит производительность.
изображений в приложении пачке можно прочитать в UIImageViews:
UIImageView *newImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"myimage.png"]];
Это будет кэшировать изображение для вас, что хорошо для многих небольших изображений повторно используемых много. Для больших нечасто используемых изображений вы хотите использовать + imageFromContentsOfFile: вместо + imageNamed: