Я создаю универсальное приложение. Для одного экрана я показываю 6 изображений (формат png) в сетке с помощью управления this. Также этот экран поддерживает как портретную, так и альбомную ориентацию.Размер приложения слишком велик из-за слишком большого количества изображений
Я создал набор изображений в разных разрешениях для всех iDevices и назвал их, используя правильное соглашение об именах следующим образом.
- имя ~ iphone.png
- [email protected]~iphone.png
- имя ~ ipad.png
- [email protected]~ipad.png
- имя-568h @ 2x ~ Iphone. png (iPhone 5)
И я должен был создать другой набор этих изображений, так как поддерживаю обе ориентации, и я не могу использовать те же изображения, что и выше, потому что в ландшафте он растягивается.
Теперь у меня есть около 60 изображений только для одного экрана, и приложение уже весит ~ 40 МБ! Само собой разумеется, это неприемлемо.
Мой вопрос в том, необходимо ли создавать отдельные изображения для всех этих размеров/устройств и ориентации? Не могу ли я создать набор только для отображения сетчатки и будет ли он уменьшаться для обычных дисплеев? Если это невозможно, есть ли способ уменьшить размеры изображений?
спасибо.
такая же проблема сталкивается ... –
Попробуйте http://tinypng.org/ для уменьшения размера изображения PNG. – Amar
@Amar Спасибо. Я сохраняю сжатые изображения в качестве второго варианта на данный момент. Потому что созданное так много изображений - утомительная задача.Поэтому, если есть способ уменьшить это, я буду здорово. Если нет, мне придется вернуться к методу сжатия. :) – Isuru