2012-09-14 9 views
5

Powiel możliwe:
iPhone 5 - what naming convention the new images have to follow?Czy można po prostu użyć obrazów w aplikacjach obsługujących iPhone'a 5?

Właśnie ściągnąłem nową Xcode i I dodaje nowy ekran powitalny dla nowego rozmiaru ekranu. Więc teraz mam 3 pliki:

Default.png, [email protected], [email protected]

Do tej pory, jeśli chciałem zrobić UIImage z nim, mogłem po prostu zrobić:

UIImage *img = [UIImage imageNamed: @"Default"]; 

i Default.png lub [email protected] był wybierany automatycznie w zależności od rodzaju iphone app został stracony. Ale teraz z nowym rozmiarem ekranu, oczywiście nadal działa na normalnym ekranie/ekranie siatkówki, ale nie na ekranach 4 ".Jak mogę zrobić, aby wykryć, kiedy aplikacja jest uruchomiona na iphone 5, a następnie użyć obrazu * -568h?

+0

Domyślam się, że wystarczy zrobić [UIImage imageNamed: @ "Default.png"]. Tak jak dwa obrazy zostały zidentyfikowane i użyte (jeśli są obecne), tak samo można wykorzystać obrazy iPhone'a 5. – lostInTransit

+0

Xcode nie wykrywa uchwytu '-568h' lub' -568h @ 2x' dla wszystkich obrazów poza 'Default.png'. Czy ktoś wie dlaczego? – adamdehaven

+0

Zobacz http://stackoverflow.com/questions/12431445/iphone-5-what-naming-convention-the-new-images-have-to-follow – Bryan

Odpowiedz

0

Wystarczy dodać obraz [email protected], o rozmiarze 640 x 1136 px. W Xcode 4.5 można również znaleźć nowe pole dla 4 "obrazu startowego w podsumowaniu celu.

Powiązane problemy