Подробнее о сжатии PNG в Xcode можно узнать здесь:
http://iphonedevelopment.blogspot.com/2008/10/iphone-optimized-pngs.html
Хотя вы можете полностью отключить оптимизацию / сжатие PNG, используя «Сжатие файлов PNG» в настройках проекта (это видно только в том случае, если для базового SDK проекта задан SDK для устройства, а не SDK для симулятора), вам не нужно сделать это! Прочитайте ссылку выше, чтобы узнать, почему, но суть в том, что оптимизация позволяет iPhone пропустить некоторую математику, которая замедляет отображение PNG.
Xcode будет оптимизировать только файлы изображений PNG, о которых он знает. Чтобы предотвратить оптимизацию определенного PNG, измените его тип файла, чтобы XCode больше не знал, что это PNG.
- Выберите файл в окне проекта.
- Выберите Файл-> Получить информацию.
- На вкладке Общие измените тип файла с
image.png
на file
.
(Это фактически значение по умолчанию, когда вы добавляете файл без расширения, что, вероятно, является причиной того, что iTunesArtwork не имеет его. Но если вы педантичный, как я, вы проверили настройку Тип файла и исправили ее.)