2012-04-21 15 views
6

Jak wiemy, iPad 3 ma rozdzielczość 2048 × 1536. dla iPhone 4 z wyświetlaczem Retina W naszym pakiecie umieszczamy duży obraz o nazwie @ 2X i jeden normalny obraz.Jaki jest rozmiar obrazu (rozdzielczość) dla aplikacji na iPad 3?

więc dla iPad rozwoju 3 aplikacji musimy również umieścić dwa obrazy jeden jest normalny rozmiar i inne z dużym rozmiarze z nazwą @ 2X ..?

Ktokolwiek wie, proszę odpowiedzieć.

+0

Możliwy duplikat http://stackoverflow.com/q/9611061/716216 –

Odpowiedz

12

z iPad 3, można również po prostu trzeba wymienić siatkówce obrazów [email protected]. Musi to być dokładnie dwukrotność rozdzielczości odpowiedniego foo.png. Więc powiedzmy, że foo.png to 10x10, to Twój [email protected] musi mieć rozmiar 20x20.

Można również zrobić wersję specjalnie dla iPhone/iPod lub iPad i iOS automatycznie wybrał poprawną wersję. W tym celu można użyć ~iphone i ~ipad modyfikatory:

  • foo.png dla wszystkich urządzeń z non-Wyświetlacz Retina
  • foo~iphone.png specjalnie dla iPhone/iPod nie siatkówki
  • foo~ipad.png specjalnie dla iPada zakaz siatkówki
  • [email protected] dla wszystkich urządzeń z wyświetlaczem siatkówki
  • [email protected]~iphone.png specjalnie dla iPhone/iPad Retina
  • [email protected]~ipad.png specjalnie dla iPad retina

Można mieszać je w dowolnej kombinacji, tak długo, jak zawsze istnieje wersja dla wszystkich obsługiwanych urządzeń (jeśli robi iPad tylko do aplikacji nie ma potrzeby, aby zapewnić obrazy oczywiście dla iPhone'a). Tak więc można podać np. foo~iphone.png, foo~ipad.png, a następnie [email protected].

+0

A co z nowym rozmiarze graficznej iPhone ... gdzie to pasuje do tego wszystkiego? – jsherk

+0

Jaki nowy rozmiar graficzny? Czy masz na myśli iPhone'a 5? Nie ma nowego "modyfikatora" dla obrazów (z wyjątkiem ekranu powitalnego, który musi mieć nazwę "Default-568h @ 2x.png"). Jeśli potrzebujesz innych obrazów na iPhonie 5, musisz to zrobić ręcznie samodzielnie w swoim kodzie. – DarkDust

+0

Więc iphone 5 prawdopodobnie używałby obrazów @ 2x ~ iphone, chyba że ręcznie sprawdzisz, czy jego iPhone 5 i wymusi inny obraz? – jsherk

Powiązane problemy