Spojrzałem na kilka artykułów i dyskusji, takich jak tutaj i tutaj, o rozdzielczościach obrazów, w których nowe iPhone'y będą używać obrazów @ 3x do wyświetlania. Czy to prawda?
Czy to oznacza, że będziemy musieli zachować trzy obrazy? Powiedzmy na przykład, że mam obraz 50 x 50, czy będę musiał zachować 3 obrazy, aby zoptymalizować wygląd nowych iPhone'ów?
- Normalny (50 x 50)
- @ 2x - siatkówka (100 x 100)
- @ 3x - Retina HD (150 x 150)
A może nowe telefony będą używać tylko obrazów @ 2x i nie ma nic takiego jak @ 3x?
Przetestowałem, wykonując przykładowy projekt i wszystkie symulatory wydają się używać obrazów @ 3x, jest to mylące.
Edytować
Oto więcej informacji
- 3GS (163 ppi, więc użyj Normalny)
- 4, 4s, 5 i 5s (326 ppi, więc używamy @ 2x)
- 6 (326 ppi, więc wygląda na to, że będzie używać @ 2x)
- 6 plus (401 ppi tutaj leży zamieszanie)
Edytować
Na podstawie odpowiedzi udzielonych przez Tsob i nitin, dodałem obrazy @ 3x do mojego projektu.
Edycja informacyjna
Widzę, że niewielu użytkowników jest zdezorientowanych, dlaczego iPhone 6 używa obrazów @ 2x, mimo że ma wyższą rozdzielczość, powodem jest
iPhone 6 może mieć inną rozdzielczość, ale ma taką samą gęstość na cal piksela (PPI)
- Rozdzielczość dotyczy bezwzględnej liczby pikseli.
- Gęstość (czyli piksele na cal - PPI) dotyczy względnej liczby pikseli na cal, która jest taka sama w przypadku iPhone'a 6 i poprzednich iPhone'ów, ale inna w przypadku iPhone'a 6 plus.
Sprawdź więcej na ten temat w tym wątku
W związku z tym iPhone 6 używa obrazu @ 2x tak samo jak iPhone'y 4, 5 i 5S, ponieważ ma ten sam PPI, a iPhone 6 plus używa @ 3x.