Rozmiar aplikacji jest zbyt duży z powodu zbyt wielu zdjęć

Tworzę uniwersalną aplikację. Na jednym ekranie wyświetlam 6 obrazów (format png) w siatce, używającto kontrola. Również ten ekran obsługuje orientację pionową i poziomą.

Stworzyłem zestaw obrazów w różnych rozdzielczościach dla wszystkich urządzeń iDevices i nazwałem je zgodnie z następującą prawidłową konwencją nazewnictwa.

nazwa ~ iphone.pngname@2x~iphone.pngnazwa ~ ipad.pngname@2x~ipad.pngname-568h@2x~iphone.png (iPhone 5)

I musiałem stworzyć inny zestaw tych obrazów, ponieważ obsługuję obie orientacje i nie mogę używać tych samych obrazów, co powyżej, ponieważ w krajobrazie rozciągałby się.

Teraz mam prawie 60 zdjęć na jednym ekranie, a aplikacja waży już ~ 40 MB! Jest rzeczą oczywistą, że jest to niedopuszczalne.

Moje pytanie brzmi: czy konieczne jest tworzenie oddzielnych obrazów dla wszystkich tych rozmiarów / urządzeń i orientacji? Czy nie mogę utworzyć zestawu tylko dla wyświetlacza siatkówki i czy zmniejszy się on dla normalnych wyświetlaczy? Jeśli to nie jest możliwe, czy istnieje sposób na zmniejszenie rozmiarów obrazów?

Dziękuję Ci.

questionAnswers(2)

yourAnswerToTheQuestion