Dzisiaj, wraz z zapowiedzią iPhone'a 5 i nowych iPodów, rozpoczynam prace nad optymalizacją mojej aplikacji, aby móc skorzystać z nowej, dodatkowej przestrzeni ekranu. Już dotarłem do punktu, w którym moja aplikacja nie jest już "letterboxed". Wiem, że jest wcześnie, ale czy ktoś wie, w jaki sposób mogę odróżnić nowe, wyższe urządzenia od starych?iOS 6 - Rozróżnianie iPhone'a 5 od innych urządzeń?
Idealnie byłoby coś takiego:
if (device is iPhone 5 or taller iPod touch) {
do stuff that is ideal for the taller screen
} else {
do what I've been doing before for the smaller screen
}
Dzięki! Mam nadzieję, że wszyscy inni również cieszą się z tego, co Apple ogłosił dzisiaj!
Z iOS6 wciąż pod NDA, kwestie takie jak ta nie może uzyskać odpowiedzi w ustawieniach publicznych. Proponuję odwiedzić fora deweloperów Apple. –
Oh, ok. Ponieważ GM nie było, nie byłem pewien, czy to nadal trwa, ale dzięki. Pójdę od tej chwili na fora deweloperów z takimi rzeczami. – mhbdr
@SlyRaskal - w rzeczywistości nie jest to specyficzne dla systemu iOS 6.0, więc jest to idealne pytanie tutaj. –