Jestem stosunkowo nowy w rozwoju iOS.Konwencje nazewnictwa obrazu iOS
Aktualnie tworzę aplikację przy użyciu biblioteki cocos2d, która będzie dostępna dla iPada Retina, iPada, iPhone'a 5 i iPhone'a 4s/4.
Instaluję wszystkie moje obrazy i próbuję ustalić konwencje nazewnictwa.
Czy ktoś wie o przewodniku, który mógłby mi pomóc?
Powiedz, że mam background.png.
Z tego co rozumiem:
- background.png -> iPhone (bez siatkówki/awaryjna)
- background-hd.png -> iPhone 4S/4 (siatkówki)
- tła- ipad.png -> iPad (non-siatkówka)
- background-ipadhd.png -> iPad (siatkówka)
A sama konwencja nazewnictwa będą używane dla wszystkich innych plików? Np
- arbitraryButton.png -> iPhone (nie siatkówki/powrót)
- arbitraryButton-hd.png -> iPhone 4S/4 (siatkówki)
- arbitraryButton-ipad.png -> IPAD (non-siatkówka)
- arbitraryButton-ipadhd.png -> iPad (siatkówka)
Co mogę nazwać iPhone 5 pliki?
Szukałem trochę i nie mogę znaleźć żadnych konkretnych przewodników tam na ten temat.
Dziękujemy!
Kompilator nie będzie automatycznie wybierać iPhone 5 zdjęć, to będzie dla ładowania obrazu, a to jest średnia konwencji. Ale w przypadku innych pełnoekranowych obrazów w aplikacji musisz sprawdzić rozmiar ekranu i ustawić go samodzielnie. – JeffN
Tak, właśnie to przetestowałem. Dodam, aby odpowiedzieć na wygodny sposób radzenia sobie z tym. – WDUK
Może sprawdzić również moją odpowiedź poniżej. Ma sposób na poradzenie sobie z tym, który działa – JeffN